【发布时间】:2010-01-07 12:46:38
【问题描述】:
我似乎无法找出匹配字符串的正则表达式模式,前提是它不包含空格。例如
"this has whitespace".match(/some_pattern/)
应该返回 nil 但是
"nowhitespace".match(/some_pattern/)
应该返回带有整个字符串的 MatchData。任何人都可以提出上述解决方案吗?
【问题讨论】:
-
您是在尝试确定字符串是否包含空格,或者字符串是否包含特定模式但仅在没有空格的情况下?
-
如果字符串包含空格,我基本上希望 match 返回 nil 。