正規表現で文字列を検索するには
<html>
<head>
<title>Sample</title>
<script type="text/javascript"><!--
function matchText(fObj)
{
sText = fObj.srcText.value;
cText = fObj.checkText.value;
regObj = new RegExp(cText,"g");
result = sText.match(regObj);
alert(result.length+"個マッチしました");
}
// --></script>
</head>
<body>
正規表現を使って検索を行います。<br><br>
<form>
検索対象文章:<textarea cols="40" rows="4" name="srcText">
JavaScriptでは正規表現を使って検索処理ができます。正規表現を使えば複雑な文字列検索も簡単にできます。
</textarea><br>
検索する文字:<input type="text" value="表現" name="checkText"><br>
<input type="button" value="検索" onClick="matchText(this.form)">
</form>
</body>
</html>
説明などは本書を参考にしてください。