1. 首页
  2. 数据库
  3. 其它
  4. 解决Python正则表达式匹配反斜杠”\”问题

解决Python正则表达式匹配反斜杠”\”问题

上传者: 2021-01-01 02:42:50上传 PDF文件 60KB 热度 17次
在学习Python正则式的过程中,有一个问题一直困扰我,如何去匹配一个反斜杠(即“\”)? 一、引入 在学习了Python特殊字符和原始字符串之后,我觉得答案应该是这样的: 1)普通字符串:’\\’ 2)原始字符串:r’\’ 但事实上在提取诸如“3\8”反斜杠之前的数字时,我屡次碰壁,始终得不到结果。最终发现自己理解错了,原来原始字符串和“正则转义”没有一点关系;下面详细谈一谈。 二、字符串转义 反斜杠,在Python中比较特殊,就是它可以用来构成一些特殊字符,比如“\n”表示换行,“\t”表示制表符。下面是使用“\n”的一行代码: >>>print ('Hello\World\nPython
下载地址
用户评论