我有这个正则表达式:
\([0-9]*,0,(\\[\'\"])(?:\\\\\1|.)*?\1,[0-9]*\)
检测此行和类似行:
(27695426,0,\'\\"General\\"_Julian_Carr\',2)
它适用于每个在线正则表达式编辑器,甚至是python编写的,甚至this one提供代码,但它在python中不起作用。这是我的代码考虑
import re
regex=r"""\([0-9]*,0,(\\[\'\"])(?:\\\\\1|.)*?\1,[0-9]*\)"""
b= """(27695426,0,\'\\"General\\"_Julian_Carr\',2)"""
print type(re.compile(regex).search(b))
返回NoneType
非常感谢任何帮助。