var string = "Hi, my account number is 1234 5678 9012 2345 and I'm great.";
var new_string = string.replace(/\b[\dX][-. \dX]+(\d{4})\b/g, function(match, capture) {
return Array(match.length-4).join("*") + capture;
});
print(new_string);
dmFyIHN0cmluZyA9ICJIaSwgbXkgYWNjb3VudCBudW1iZXIgaXMgMTIzNCA1Njc4IDkwMTIgMjM0NSBhbmQgSSdtIGdyZWF0LiI7CnZhciBuZXdfc3RyaW5nID0gc3RyaW5nLnJlcGxhY2UoL1xiW1xkWF1bLS4gXGRYXSsoXGR7NH0pXGIvZywgZnVuY3Rpb24obWF0Y2gsIGNhcHR1cmUpIHsKCXJldHVybiBBcnJheShtYXRjaC5sZW5ndGgtNCkuam9pbigiKiIpICsgY2FwdHVyZTsKfSk7CnByaW50KG5ld19zdHJpbmcpOw==