2008年12月29日月曜日

Rubyで変数に格納した文字列を正規表現で検索する方法

このエントリーをはてなブックマークに追加
Rubyで文字列検索を関数化したい時あるよね!
え? 無い?
まあ、いいや。
変数に格納した文字列を正規表現で検索したい時は以下のようにする


def hoge(query)
line = "abc def ghi jkl mno pqr stu vwx yz"
if /#{query}/ =~ line then
p "fooooooorrryyyyyy!!!"
end
end

hoge('abc')


式展開すれば良かったんですねー。
式展開しているサンプル少なすぎるだろ、F○ck!
この方法を知るのに2時間もかかってやんの。馬鹿だなぁ、自分。

参考
http://oshiete1.goo.ne.jp/qa916511.html

0 件のコメント :

コメントを投稿