■正規表現を使用して文字列を検索したい

正規表現= フラグ=

検索結果=


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Script-Type" content="text/javascript">
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<meta http-equiv="Content-Style-Type" content="text/css">
<title>正規表現を使用して文字列を検索したい</title>
<script type="text/JavaScript">
function match_go() {
moji = document.fm1.input_moji.value;
sc_moji = document.fm1.seiki_moji.value;
fg_moji = document.fm1.seiki_flug.value;
seiki_obj = new RegExp(sc_moji, fg_moji);
rep_moji = moji.match(seiki_obj);
document.fm1.ANS.value = rep_moji;
}
function search_go() {
moji = document.fm1.input_moji.value;
sc_moji = document.fm1.seiki_moji.value;
fg_moji = document.fm1.seiki_flug.value;
seiki_obj = new RegExp(sc_moji, fg_moji);
rep_moji = moji.search(seiki_obj);
document.fm1.ANS.value = rep_moji;
}
// -->
</script>
</head>
<body>
<p>■正規表現を使用して文字列を検索したい</p>
<form name="fm1">
<p>正規表現=<input type="text" name="seiki_moji" value="browser"> フラグ=<input type="text" name="seiki_flug" value="ig" size="5"></p>
<p>検索結果=<input type="text" name="ANS" size="50"></p>
<p><input type="button" value="match実行" onclick="match_go()"> <input type="button" value="search実行" onclick="search_go()"></p>
<p><textarea name="input_moji" rows="9" cols="65">1993年に米イリノイ大学のNCSAによって、画像を扱うことのできる世界初のbrowserが開発された。NCSA Mosaicである。Browserの出現はインターネットの利用方法を大きく広げることとなる。その後、Mosaicの開発者がNetscape Communicationsを設立し、Netscape Communicator (Navigator)を開発する。現在では、Mosaicのライセンスを受けて開発されたMicrosoftのInternet Explorerが大きなシェアを占めている。また、Netscapeが立ち上げたオープンソースプロジェクト「Mozilla.org」によるMozillaやFirefox、Opera SoftwareのOpera、MacOS Xで動作するSafariなどが主要なBrowSerとして利用されている。</textarea></p>
</form>

</body>
</html>


★解説★