您的位置:首页 > 编程语言 > C#

C#正则表达式之单词边界

2016-01-10 22:21 295 查看

、 概述

“\b“匹配的是单词边界,属于断言的一种,只匹配是否是单词边界,并不是真正的匹配。

"\b"匹配的只是一个位置,这个位置的一侧是构成单词,另一则是非单词字符,若要完整匹配一个单词(并不是字符串,单词左右都有空格),

例:  msg=”Welcome to my come“  若要把come单词匹配出来则正则写@"\bcome\b", 解释:第一个\b左边不是单词右边是come,第一个\b右边不是单词左边是那才匹配出来。

其实也可以这么写@'(?<= )come(?= )"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c#