标签: javascript java regex linux
有一个字符串具有以下模式
第1部分:第2部分
Part1是一个字符串,里面没有任何“空格”,或者这个字符串可以包含除“space”之外的任何内容。 Part2是另一个字符串,里面可以有“空格”。在Part1和Part2之间,分隔符是“space”“:”“space”,即: 如何编写正则表达式来捕获Part1。感谢。
答案 0 :(得分:0)
试试这个
(.*?)(?>\s:)
测试Here
答案 1 :(得分:0)
(\w+)\s:\s.*
您可以在此网站查看正则表达式:https://regex101.com/
答案 2 :(得分:0)
请尝试这种模式:
^([^ ]+) : .*$
REGEX DEMO.