我在 python 中的正则表达式匹配遇到了一个意想不到的困难:正如预期的那样:
>>> re.match("r", "r").group() #returns...
"r"
然而:
>>>re.match("r", "$r").group()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'NoneType' object has no attribute 'group'
有谁知道为什么美元符号在要匹配的字符串中会引起麻烦,以及我该如何解决这个问题?