かるーくRuby #8 正規表現

正規表現って苦手なんですよね。

普段使ってれば分かるんでしょうけど、あの記号たち、覚えきれないです。
まあ調べて使えれば問題ないでしょう?

今日はRubyじゃなくて正規表現です。
そう、正規表現はRubyだけのものじゃない。

簡単なやつだけ作ってみましょう。
まずは年月日

僕の誕生日が表示されます。
\dが数字、+が1回以上繰り返しです。

続いて住所

うん、上手くいってます。
\Dが数字以外の文字、[]はこの中から1文字です。

さらにメールアドレス

できた!deguchi._test@test-sample_.comが表示されます。
\wがアルファベット、数字、アンダスコア( _ )のどれかの1文字、{}は繰り返し最小数と最大数の指定。

本当にかるーくでした!
もっと複雑な正規表現もいっぱいあるので、使いこなせたらいいですね。
ではまた!

あわせて読みたい

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です