正規表現可視化サイト(Regexper)
私は正規表現が苦手です。サル以下なのかもしれません。
サルにもわかる正規表現入門
Regexperは、正規表現を入力すると、チェックの流れを可視化してくれます。
以下はメールアドレスチェックの正規表現を可視化してみたの図
この図から読み取るに、
英数字記号が最低1文字あって、
@があって、
1文字英数字があって、
そのまま終わってもいいし、なんかいろいろ繰り返してもいいよ
っていう感じの正規表源であることがわかりました。なんとなく。
とにかく左から右までちゃんと通るルートが一つでもあればture
,そうじゃなかったらfalse
やで!ということです。