javascript入門/正規表現の使い方【ブラケット編】特定の文字が含まれているかを探すためのやり方などに引き続き、今回はメタキャラクタについての解説です。

    メタキャラクタ

    メタキャラクタは正規表現で特別な意味を持つ文字です。

    改行や行終端を除いて、単一の文字とマッチ

    • .(ピリオド)

    文字や数字とマッチ

    • \w

    文字や数字以外とマッチ

    • \W

    数字とマッチ

    • \d

    数字以外とマッチ

    • \D

    空白記号とマッチ

    • \s

    空白記号以外とマッチ

    • \S

    〜で始まるや、〜で終わる単語とマッチ

    • \b

    〜で始まるや、〜で終わる単語以外とマッチ

    • \B

    nullとマッチ

    • \0

    フォームフィード文字とマッチ

    • \f

    ラインフィードとマッチ

    • \n

    キャリッジリターンとマッチ

    • \r

    タブとマッチ

    • \t

    垂直タブとマッチ

    • \v

    8進数とマッチ

    • \xxx

    16進数とマッチ

    • \xdd

    Unicode 16進数とマッチ

    • \uxxxx

    次回はこちら。
    javascript入門/正規表現【数量詞編】先頭、末尾、繰り返しマッチなどのやり方

あわせて読みたい記事