JSFiddle - React, Tailwind, and code Playground
JavaScript
var example = "X Y\nX1 Y1\nX2 Y2";
var coordinates = example.split( "\n" );
var results = [];
for( var i = 0; i < coordinates.length; ++i ) {
var check = coordinates[ i ].match( /(X.*) (Y.*)/ );
if( !check ) {
throw new Error( "Invalid coordinates: " + coordinates[ i ] );
}
results.push( check[ 1 ] );
results.push( check[ 2 ] );
}
console.log( results );