社会人6年目になりました。
未だにガッツリ正規表現を使いこなせません。
えっちらおっちらやってます。
そりゃさすがにいかんでしょう。
ということで↓こんなん作ってみました。
re = Regexp.new(ARGV[0])
if re =~ ARGV[1]
p "true"
p $1
else
p "false"
end
↓こんなノリです。
C:\ruby_study>ruby regexp_study.rb "(A..D)" "ABCDE"
"true"
"ABCD"
さて、バンバンぶっ叩いて覚えるか。
あ、正規表現のオプションを設定できるようにしなきゃ。。