re常用用法

re.match

是从str的开头开始匹配,从左往右完整匹配,其他位置无法匹配。

re.search

从左往右第一次匹配到就会结束

re.findall

返回多个匹配值

re.sub

ret = re.sub(r”\d+”, ‘200’, “views = 100”)

结果:views = 200

技巧1:

技巧2:批量替换掉<html>标签,p=r”</?\w+>

技巧3: 提取网址部分

s = “http://www.baidu.com/static/index.html”

re.sub(r”(http://.+?/).*”, lamda x:x.group(1), s)

re.split

re.split(r”:| “, string)

未经允许不得转载:TONY66 » re常用用法

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址