标签: c# .net regex
以下正则表达式
(cm)[\s,]
mathches
cm, cm followed by space
如果cm是字符串中的最后一个单词,我怎么能使它匹配cm?
答案 0 :(得分:2)
使用线锚的结束。
(cm)(?:[\s,]|$)
您不需要拥有捕获组。
cm(?:[\s,]|$)
匹配cm,或cm<space>或最后cm
cm,
cm<space>
cm
答案 1 :(得分:1)
cm(?=\s|$|,)
试试这个。这应该有效。