JSFiddle - React, Tailwind, and code Playground

by BuddhiP

JavaScript

$(function() {

var toswop = 'last first\nlast first\nlast first';
var swapped = toswop.replace(/([\w]+)\b([\w ]+)/g,'$2 $1');
console.log(swapped);

swapped = toswop.replace(/([\w]+)\b([\w]+)/g,'$2 $1');
console.log(swapped);

swapped = toswop.replace(/([\w]+)\s([\w]+)/g,'$2 $1');
console.log('With \\s \n' + swapped);
    
    console.log('Match of the first part: ' + toswop.match(/([\w]+)\b/)[0]);

});