我想应该是一个非常简单的问题。
这是文本:
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)).+
问题在于通配符不能与后面的视图一起使用。
由于通配符的长度必须固定。