正規表現がわからんです

無事に基本カリキュラムが終了して、今日から応用カリキュラムに入りました。

 

早速つまづきました。正規表現難しい。

 

応用カリキュラムでは、調べ方を教えてくれるみたいで、最初から答えは教えてくれないようです。

 

理解度確認テストは全く解けなかった。

 

ちなみに正規表現とは、 文字列に特定の文字が含まれているかを確認することや、特定の文字を取り除くなどの操作を行うための技術のこと。

 

正規表現を使うと、登録するメアドの妥当性がチェックできるようです

valid_address = /\A[a-zA-Z0-9_\#!$%&`'*+\-{|}~^\/=?\.]+@[a-zA-Z0-9][a-zA-Z0-9\.-]+\z/
mail_address = "rubytips86@example.com"
p valid_address =~ mail_address 

http://rubytips86.hatenablog.com/entry/2014/03/28/135838