3月292016
au3 正则参考 -12 非空白字符
<!DOCTYPE html>
非空白字符:\S
\S 匹配任何非空白字符. 等效于负字符组 [^\f\n\r\t\v] , 与空白字符 \s 的正则表达式模式相反.
下面的示例阐释 \S 语言元素. 正则表达式模式 \b(\S+)\s? 匹配由空白字符分隔的单词字符串:
字符串:
This is the first sentence of the first paragraph.
This is the second sentence.
This is the only sentence of the second paragraph.
表达式: \b(\S+)\s?
返回结果(选项 3):
[0]This
[1]is
[2]the
[3]first
[4]sentence
[5]of
[6]the
[7]first
[8]paragraph.
[9]This
[10]is
[11]the
[12]second
[13]sentence.
[14]This
[15]is
[16]the
[17]only
[18]sentence
[19]of
[20]the
[21]second
[22]paragraph.
表达式分析:
模式 | 说明 |
---|---|
\b | 在单词边界处开始匹配. |
(\S+) | 匹配一个或多个非空白字符. 这是一个捕获组. |
\s? | 匹配 0 个或一个空白字符. 替换为 \p{Z}? 效果相同 . |
扫描二维码,在手机上阅读
发表评论
木有头像就木JJ啦!还木有头像吗?点这里申请属于你的个性Gravatar头像吧!