正则表达式没有在行尾抓住收盘

时间:2015-06-17 15:59:33

标签: regex

我正在尝试在文本\b(\w*):(\S*)\b上使用正则表达式key:value number:2 stuff:color(color),但第三次只抓取stuff:color(color而没有结束括号。有人可以解释为什么吗?

1 个答案:

答案 0 :(得分:1)

删除上一个\b

\b(\w*):(\S*)

您无法在)之后匹配字边界,因为它不是单词字符。

RegEx Demo