正则表达式从以下模式捕获字符串

时间:2016-03-17 15:37:27

标签: javascript java regex linux

有一个字符串具有以下模式

  

第1部分:第2部分

Part1是一个字符串,里面没有任何“空格”,或者这个字符串可以包含除“space”之外的任何内容。 Part2是另一个字符串,里面可以有“空格”。在Part1和Part2之间,分隔符是“space”“:”“space”,即: 如何编写正则表达式来捕获Part1。感谢。

3 个答案:

答案 0 :(得分:0)

试试这个

(.*?)(?>\s:)

测试Here

答案 1 :(得分:0)

(\w+)\s:\s.*

您可以在此网站查看正则表达式:https://regex101.com/

答案 2 :(得分:0)

请尝试这种模式:

^([^ ]+) : .*$

REGEX DEMO.