推荐书: Python开发最佳实践

Python教程:[35]如何匹配斜杠+反斜杠

分享时@该用户已经被封, 我就能回答你的问题奥!

今天用python采集数据的时候遇到了已给问题,就是这个字符串怎么匹配:“\/”,其实就是一个反斜杠一个斜杠,我用的是正则表达式来匹配,因为反斜杠是转义字符,我们还是看看具体的教程吧。

  • 我们先来看看反斜杠+斜杠在python中的存放的方式,将下面的一堆绿色字符传递给txt这个变量
  • 我们直接显示的字符和print出来的字符是不一样的。注意看http:后面的字符,直接显示出来的是“\/”而print出来的是“\/”,那我们匹配的时候是按照“\/”还是“\/”来匹配呢?
  • 我们先给出正确的答案,我们需要匹配“\/”
  • 假如我们想要匹配“\/”,实际上得到的是“/”
  • 如我们不使用r,也就是raw string,同样无法正确匹配
  • 当然,下面这种情况也是错误的。

转载请注明来自DataScience.

邮箱: 675495787@qq.com