Development JavaScript DHTML

/*
JavaScript Bible, Fourth Edition
by Danny Goodman 
Publisher: John Wiley & Sons CopyRight 2001
ISBN: 0764533428
*/


Regular Expression Match

function doMatch(form) {
    var str = form.entry.value
    var delim = (form.caseSens.checked) ? "/g" : "/gi"
    var regexp = eval("/" + form.regexp.value + delim)
    var resultArray = str.match(regexp)
    if (resultArray) {
        form.result.value = resultArray.toString()
        form.count.value = resultArray.length
    } else {
        form.result.value = ""
        form.count.value = ""
    }
}



String Match with Regular Expressions



Enter a main string:  VALUE="Many a maN and womAN have meant to visit GerMAny.">

Enter a regular expression to match:  VALUE="\wa\w">
Case-sensitive




Result:

Count: