ruby – 正则表达式:如果字符串包含空格,则不匹配

前端之家收集整理的这篇文章主要介绍了ruby – 正则表达式:如果字符串包含空格,则不匹配前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我似乎无法弄清楚匹配字符串的正则表达式模式,只要它不包含空格.例如
"this has whitespace".match(/some_pattern/)

应该返回零,但是

"nowhitespace".match(/some_pattern/)

应该返回MatchData与整个字符串.有人可以为上述提出解决方案吗?

解决方法

在Ruby中,我认为是这样
/^\S*$/

这意味着“开始,匹配任何数量的非空格字符,结束”

猜你在找的Ruby相关文章