- ベストアンサー
Rubyの正規表現を引数に
お世話になっています。 Rubyの正規表現を引数にできないものでしょうか? def chkStr(sReg) #正規表現にかける if regexp = sReg ・・・ end end sReg = ~ /\t(国語|数学)/ chkStr(sReg) みたいなことがしたいのです。 宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Regexpクラスを使うんではだめですか。
お世話になっています。 Rubyの正規表現を引数にできないものでしょうか? def chkStr(sReg) #正規表現にかける if regexp = sReg ・・・ end end sReg = ~ /\t(国語|数学)/ chkStr(sReg) みたいなことがしたいのです。 宜しくお願いします。
Regexpクラスを使うんではだめですか。
お礼
お返事有難う御座います。 regexp =~ sReg の右辺と左辺両方をパラメータに持たせばよいようでした。 どうやら正規表現に関する根本の知識を誤っていたようで(汗