Python为字符串添加额外的反斜杠?

时间:2018-06-13 07:01:10

标签: python regex escaping

我尝试创建正则表达式以获取XML文件中的条目但是在尝试运行我的脚本时re.search()返回None,即使我验证该文件包含条目{ {1}}。

这是我的正则表达式:characterCamos。但是,反斜杠会被转义并变为:<characterCamos>(\d*)</characterCamos>。如果我在输入之前试图逃避反斜杠,那么它仍然是<characterCamos>(\\d*)</characterCamos>

无论哪种方式,这都不起作用,并且它不会捕获条目。我怎么能避免这个?

1 个答案:

答案 0 :(得分:1)

尝试使用原始字符串。原始字符串根本不会将反斜杠视为特殊字符。您放入原始字符串的每个字符都保持您编写它的方式。

https://www.tutorialspoint.com/python/python_strings.htm

相关问题