正規表現のまとめ

Ruby という文字列にマッチする正規表現は /Ruby/

 

正規表現によるマッチングの際、どこにもマッチしなかったことを表す際にnilを返す。

 

[問題] 

/^ Subject :\s*.*$/   

 

行の先頭からSubject:に一致し、{空白があり、0回以上の繰り返し、どんなものでもいいから1文字、0回以上の繰り返し}が最後の文字列に当てはまる。

 

下記すべて該当する。

 

⇒ "Subject: foo"

 

⇒ "Subject:  Re: foo"

 

⇒ "Subject:Re^2 foo"

 

[問題]