我有以下正则表达式:
/("[^"]+"|[^\s]+:[^\s]+)/
如果我给它以下内容:
tag:closed tag:open tag:Trello status:new
它将匹配这些组:
tag:closed
tag:open
tag:Trello
status:new
我尝试增强它以支持空格,以便匹配:
tag:"don't merge"
我试过了:
/("[^"]+"|[^\s]+:[^\s]+|["\w\s"]+)/
但这不起作用。我怎样才能做到这一点?
答案 0 :(得分:1)
答案 1 :(得分:-3)
/(\S+:(?:"[^"]+"|\S+))/
.............................