Loose-Info.com

Last Update 2019/12/25


TOP - JavaScript - String - match()

引数で指定した正規表現によりマッチを試みます
オブジェクトを変換した文字列が正規表現と一致した場合は、一致した文字列を返します。
一致しない場合は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>