サイト内検索

String メソッド一覧

スポンサー

ホーム > String > match

match

正規表現を使用して文字列を検索し,一致した文字列を返します.

シンタックス

stringObject.match(regexp)
  • regexp - 正規表現 (RegExpオブジェクト)

解説

matchメソッドはregexpで指定された正規表現に一致する文字列を返します.
一致しない場合は配列もしくはnullを返します.(正規表現がgフラグを含んでいない場合はnull,含んでいる場合は配列を返します.)

サンプルコード

以下にmatchメソッドを使用したサンプルコードを示します.

<html>
  <head>
    <title>matchメソッドのサンプルコード</title>
  </head>
  <body>
    <script type="text/javascript" language="javascript">
      var str = "1.Snoopy 2.Charlie Brown 3.Woodstock";
      var ary = str.match(/\d+/g);

      for (var i in ary) {
        document.write(ary[i] + "<br />");
      }
    </script>
  </body>
</html>

実行例

サンプルコードの実行結果は以下のようになります.

1
2
3

スポンサード リンク

inserted by FC2 system