>>> pattern = re.compile(r'(.*)\\\\(.*)\\\\(.*)')
>>> m = re.match(pattern, 'string1\string2\string3')
>>> m
>>>
>>> m.groups
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'NoneType' object has no attribute 'groups'
我正在尝试在上面的正则表达式中匹配具有以下格式的字符串:string1\string2\string3
.
以上是 Python 的输出。为什么它不返回适当的正则表达式对象?我的模式有什么问题吗?