在Swift中使用正则表达式匹配空格

4

我想对一个字符串进行正则匹配,并查看其中是否存在空格。不幸的是,由于Swift在双引号内使用\,下面的代码会产生错误。

"space here".rangeOfString("\s", options: .RegularExpressionSearch)

如何使用正则表达式检查字符串中是否含有空格?

1个回答

14

使用两个反斜杠:

"space here".rangeOfString("\\s", options: .RegularExpressionSearch)

(一个反斜杠被视为转义字符。)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接