topical media & game development
basic-regex-19-StringObjectMatch.htm / htm
<html>
<head>
<title>The match() Method of the String Object.</title>
<script language="javascript" type="text/javascript">
var myRegExp = /\d+\.\d+/;
var entryString;
var displayString = "";
function StringProcess(){
if (entryString.match(myRegExp) != null ){
var result = entryString.match(myRegExp);
displayString += "Matched '" + result + ".\n";
displayString += "result[0] is " + result[0] + ".\n";
displayString += "result[1] is " + result[1] + ".\n";
alert(displayString);
displayString = "";
} // end if statement
else
alert("The string you entered did not match the pattern " + myRegExp);
} // end function StringProcess()
function ShowPrompt(){
entryString = prompt("Type a string which is or contains a decimal number.\nType and click on the OK button.", "Type a pattern here.");
StringProcess();
}
</script>
</head>
<body>
<form name="myForm">
<br />
<button type="Button" onclick="ShowPrompt()">Click here to enter a decimal value.</button>
</form>
</body>
</html>
(C) Æliens
20/2/2008
You may not copy or print any of this material without explicit permission of the author or the publisher.
In case of other copyright issues, contact the author.