我试图匹配文字字符串'\ $'。我使用反斜杠来转义'\'和'$'。当我在模式中避开反斜线时,为什么不工作?但是,如果我使用一个点,那么它的作品。
import re
print re.match('\$','\$')
print re.match('\\\$','\$')
print re.match('.\$','\$')
输出:
None
None
<_sre.SRE_Match object at 0x7fb89cef7b90>
有人能解释一下什么是内部发生了什么?
小心点,你差点召唤噬魂者Ba'al – wim
@wim - “差不多”?然后,我应该反斜杠。 – TigerhawkT3