我正在尝试匹配以下文本中的项目编号:
User Number 1 will probably like movie ID: RecommendedItem[item:557, value:7.32173]the most!
这是我尝试过的:
myfile = open('result.txt', 'r')
for line in myfile:
m = re.search('(?<=RecommendedItem\[item:).+,', line)
print m
但是,这给了我一个错误:
<_sre.SRE_Match object at 0x106e79168>
我想知道断言背后的外观可能有什么问题......(Lookbehind断言似乎在regexpal.com上不起作用,即使像 (?<=a)b 这样简单的东西在那里以红色突出显示)