我試圖匹配文字字符串'\ $'。我使用反斜槓來轉義'\'和'$'。當我在模式中避開反斜線時,爲什麼不工作?但是,如果我使用一個點,那麼它的作品。
import re
print re.match('\$','\$')
print re.match('\\\$','\$')
print re.match('.\$','\$')
輸出:
None
None
<_sre.SRE_Match object at 0x7fb89cef7b90>
有人能解釋一下什麼是內部發生了什麼?
小心點,你差點召喚噬魂者Ba'al – wim
@wim - 「差不多」?然後,我應該反斜槓。 – TigerhawkT3