【发布时间】:2022-10-07 07:43:33
【问题描述】:
我面临一些奇怪的 python 正则表达式问题。以下两个字符串应该是完全相同的。但不知何故,它们不匹配。
import re
print(\" \\\\\\\"\")
print(\" \"+chr(92)+chr(34)+\"\")
print(re.search(\" \\\\\\\"\", \" \"+chr(92)+chr(34)+\"\"))
但是,以下确实匹配
import re
print(\"\\\\\\\"\")
print(\"\"+chr(92)+chr(34)+\"\")
print(re.search(\"\\\\\\\"\", \"\"+chr(92)+chr(34)+\"\"))
对这里发生的事情有任何想法吗?