Last Update 2009/03/29
TOP - JavaScript - String - match()
引数で指定した正規表現によりマッチを試みます
オブジェクトを変換した文字列が正規表現と一致した場合は、一致した文字列を返します。
一致しない場合はnullを返します。
オブジェクトを変換した文字列が正規表現と一致した場合は、一致した文字列を返します。
一致しない場合はnullを返します。
戻り値1 = 名前1 .match( 値1 )
戻り値1
マッチを試みた結果となる配列
名前1
Stringオブジェクトの名前
値1
マッチを試みる正規表現
(例)
<SCRIPT type="text/javascript">
<!--
function btnclick()
{
var s = "";
var s1 = new String("aabbccaabbcc");
var a1 = s1.match(/ab/);
var a2 = s1.match(/ab/g);
var a3 = s1.match(/dd/);
s += "グローバル指定なし : " + a1.toString() + "\n";
s += "グローバル指定あり : " + a2.toString() + "\n";
if (a3 == null)
{
s += "マッチしない場合はnull" + "\n";
}
s += "グローバル指定なし 配列length値 : " + a1.length + "\n";
s += "グローバル指定あり 配列length値 : " + a2.length + "\n";
alert(s);
}
//-->
</SCRIPT>