正規表現とは?
正規表現を簡単にいうと「文字のパターンを見つけるための特別なルール」のことです。
たとえば、たくさんの文章の中から「電話番号だけを探したい」とか、「メールアドレスの形式が正しいか確認したい」といった場合に、正規表現を使うと効率よく作業できます。
よく使う正規表現は覚えておくと便利ですが、記号の羅列は覚えにくいので、やりたいことを逆引きで検索するといいと思います。
よく使う正規表現
郵便番号の正規表現(ハイフンがある場合)
\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])