The regex for money and currency field.
This code is grapping the number and currency. //var txt='200TL'; //var txt='200 TL'; //var txt='200 '; //var txt='2000$'; //var txt='2.000.000 TL'; var txt= '2,000,000 Euro'; //var txt='20.000.000 TL'; //var txt='20.000.000'; //var txt='20.000TL'; //var txt='20.000.000TL'; var re1='(\\d*(?:\\.?\\d*\\.?\\d*))'; // Non-greedy match on filler var re2='((?:[a-zA-Z(?\\s|\\S)]*))';// Word 1 var p = new RegExp(re1+re2,["i"]); var m = p.exec(txt); if (m !== null) ...