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'
一致する文字列にドル記号があると問題が発生する理由と、これを修正する方法を知っている人はいますか?