Skip to main content
 首页 » 编程设计

Python 2.6 正则表达式,在 Windows 中转义字符

2025年05月04日21lvdongjie

我有一个正则表达式,可以查找一行中是否有句点或 "(引号字符)或单词。我必须转义句点和 "字符。

res = re.match(ur"\"|\.|\w+",line) 

正则表达式似乎在 Linux 中有效,但在 Windows 中我遇到语法错误。有什么建议吗?

请您参考如下方法:

如果您的字符串中有双引号,则将您的字符串用单引号引起来,这样您就不需要对双引号进行转义。

res = re.match(ur'"|\.|\w+',line)