我试图在此代码中使用python匹配正则表达式。
CDS_REGEX = re.compile(r'\+CDS:\s*"([^"]+)",\s*(\d+)$')
cdsiMatch = allLinesMatchingPattern(self.CDS_REGEX, notificationLine)
print cdsiMatch
匹配字符串:
['+CDS: 24', '079119890400202306A00AA17909913764514010106115225140101061452200']
请帮助我,我无法找到我的错误,
答案 0 :(得分:-1)
([^"]+)
应该匹配什么?"
而不是'
(您可能需要['"]
)。(\d+)
,但您的长字符串明显包含A
。