仕事で使える正規表現

正規表現とは?

正規表現を簡単にいうと「文字のパターンを見つけるための特別なルール」のことです。

たとえば、たくさんの文章の中から「電話番号だけを探したい」とか、「メールアドレスの形式が正しいか確認したい」といった場合に、正規表現を使うと効率よく作業できます。

よく使う正規表現は覚えておくと便利ですが、記号の羅列は覚えにくいので、やりたいことを逆引きで検索するといいと思います。

よく使う正規表現

郵便番号の正規表現(ハイフンがある場合)
\d{3}-?\d{4}
〇〇より後の正規表現
(?<=abc).*
電話番号の正規表現(ハイフンがある場合)
\d{2,4}-\d{1,4}-\d{4}
YYMMDDの正規表現(ハイフンがある場合)
\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])