我想提取:
之后的内容,但只能有一个:
.
例如:
foo:bar # match, extract 'bar'
foo:123 # match, extract '123'
foo:bar:123 # do not match
因此最后一个示例不应该匹配,因为它有多个:
.
我try 了负向回溯^.+(?<!:):(.+)$
,但仍然匹配并提取了最后一个示例.
这是a demo美元.
我想提取:
之后的内容,但只能有一个:
.
例如:
foo:bar # match, extract 'bar'
foo:123 # match, extract '123'
foo:bar:123 # do not match
因此最后一个示例不应该匹配,因为它有多个:
.
我try 了负向回溯^.+(?<!:):(.+)$
,但仍然匹配并提取了最后一个示例.
这是a demo美元.