Search And Replace Test

by Terrance Smith

JavaScript

//var testexpression = /AddItemtoCombo\(([a-zA-Z])+(,){1}/gi;
//var testString = 'AddItemtoCombo(cmbAccounts, FN(datAccount, "seq"), FN(datAccount, "name"))';


var myString = "something format_abc";
var myRegexp = /(?:^|\s)format_(.*?)(?:\s|$)/g;
var match = myRegexp.exec(myString);
alert(match[1]); // abc And
//if there are multiple matches you can iterate over them:

match = myRegexp.exec(myString);
while (match !== null) {
    // matched text: match[0]
    // match start: match.index
    // capturing group n: match[n]
    match = myRegexp.exec(myString);
}
alert(match.length);