如何避免Python正则表达式中反斜杠带来的复杂和错误?
- 内容介绍
- 文章标签
- 相关推荐
本文共计748个文字,预计阅读时间需要3分钟。
如何匹配字符串中一个反斜杠字符,应该如何用正则表达式表达?
这样行吗?
试试就知道,知道re模块抛出了异常,因为就是一个反斜杠字符,对于正则表达式解析器来说,是一个转义字符,但后面是什么呢?
要匹配字符串中1个反斜杠应该怎么写正则表达式?"\\",这样行吗?试试就知道了,re模块抛异常了,因为"\\"就是一个反斜杠,对于正则表达式解析器来说,是一个转义字符,但是后面啥也没有,自然就报错了,"\\\"三个肯定是不行的,试试四个"\\\\",完美匹配。本文共计748个文字,预计阅读时间需要3分钟。
如何匹配字符串中一个反斜杠字符,应该如何用正则表达式表达?
这样行吗?
试试就知道,知道re模块抛出了异常,因为就是一个反斜杠字符,对于正则表达式解析器来说,是一个转义字符,但后面是什么呢?
要匹配字符串中1个反斜杠应该怎么写正则表达式?"\\",这样行吗?试试就知道了,re模块抛异常了,因为"\\"就是一个反斜杠,对于正则表达式解析器来说,是一个转义字符,但是后面啥也没有,自然就报错了,"\\\"三个肯定是不行的,试试四个"\\\\",完美匹配。
