正規表現
正規表現(regular expression)とは、文字列の集合(パターン)を表す汎用的な記法です。 例えば、文字列「best または vest」のことを正規表現で [bv]est と書くことができます。 [bc] は 「b か v かどちらか 1 文字」という意味です。
正規表現の例 | 意味 | マッチする例 |
---|---|---|
[abc] | abcのうち1文字 | 「a」「b」「c」のいずれか |
[^abc] | abc以外の1文字 | 「d」など |
[A-Za-z] | AからZ、aからzのうちの1文字 | 「d」など |
\d | 数字1文字 | 「0」から「9」までのいずれか |
\w | 英数字1文字 | 「a」「A」「8」など |
\s | 空白文字1文字 | 空白、改行、タブなど |