2011-08-26 15 views
1

How do you say不匹配在Ruby正則表達式Ruby正則表達式如何指定不匹配

ex。你不想返回true,如果它認爲「錯誤」

/\ B(錯誤)\ B/I

我知道,當它看到錯誤返回true,你怎麼說「不」在此案件?謝謝!

回答

4

使用正確的Ruby操作:

/\b(error)\b/i !~ someText 
0

我會做類似下面的藉口/錯誤/模式不知道你要在這裏匹配

return true unless b =~ /error/ 

什麼
return true if b !~ /error/