【发布时间】:2014-08-12 05:07:58
【问题描述】:
为什么 Python 的 re 模块会转义分号字符?
print(re.escape('text;text'))
给我以下输出:
text\;text
【问题讨论】:
-
因为它将
;视为特殊字符。 -
因为转义例程非常简单:它转义所有非字母数字字符。
-
你期待什么?
标签: python regex python-2.7