Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

2014-05-02から1日間の記事一覧

正規表現のマッチ情報はlast_matchメソッドを使うようにする

正規表現のパターン一致を引っ張り出す時、どうしてますか? 私は$1を使う軟弱ものです。 /(as).*(you).*(like)/.match('as you like') #=> #<MatchData "as you like" 1:"as" 2:"you" 3:"like"> > $1 #=> "as" > $2 #=> "you" > $3 #=> "like" > $4 #=> nil 毎度お馴染みコーディング規則からすると、 上のよ</matchdata>…