我想应该是一个非常简单的问题。
这是文本:

MSYSID : 00014000 (TC1 Gen2)
PCIE   : x4ab     (neg: x4/x4)
TCID   : d7151210 (344017 @ 07/15/13 12:10)
SLOT   : 1


我想在TCID之后匹配所有字符串。
此正则表达式应工作:

(?<=TCID\s+:\s+).+


它具有适当的后向匹配字符串,但没有,我也看不出为什么。
任何人都能发现错误?我正在使用regexpal进行验证。

谢谢。

最佳答案

((?<=TCID\s{3}:\s)).+
问题在于通配符不能与后面的视图一起使用。
由于通配符的长度必须固定。

09-18 22:35