略記法 | 文字クラス | 意味 |
---|---|---|
\w | [a-zA-Z0-9_] | アルファベット、数字、下線 |
\W | [^a-zA-Z0-9_] | アルファベット、数字、下線以外 |
\s | [\r\t\n\f] | 空白文字(スペース、復帰文字、タブ、改行文字、ラインフィード) |
\S | [^\r\t\n\f] | 空白文字以外 |
\d | [0-9] | 数字 |
\D | [^0-9] | 数字以外 |
追記:
ereg は \d \w のようなPerl5以後の拡張に見られるメタ文字を一切サポートしていないそうです。
正規表現メモ