JavaScript regex exec() method for text match.
<html> <head> <title> regex exec() for text matching</title> <script type="text/javascript"> function validate() { var name = document.getElementById("name").value; var pattern = /Hello/; if (pattern.exec(name)) { alert("Pattern matched"); return true; } alert("Pattern is not matched in inputed String"); return false; } </script> </head> <body> <h2>Matching pattern using exec()..</h2> Enter any String : <input type="text" name="name" id="name" /> <input type="submit" value="Check" onclick="validate();" /> </body> </html>
exec() method searches content that matches to the pattern. If it finds the pattern return
array of list otherwise it return null. You can use g modifier for global match as /Hello/g ,
i is used for case insensitive matching and m is used for multiline matching.
Ads