Python爬虫编程思想(35):用正则表达式搜索替换和分隔字符串

Posted 蒙娜丽宁

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python爬虫编程思想(35):用正则表达式搜索替换和分隔字符串相关的知识,希望对你有一定的参考价值。

目录

1. 用sub和subn搜索与替换

2. 使用split分隔字符串


1. 用sub和subn搜索与替换

        sub函数与subn函数用于实现搜索和替换功能。这两个函数的功能几乎完全相同,都是将某个字符串中所有匹配正则表达式的部分替换成其他字符串。用来替换的部分可能是一个字符串,也可以是一个函数,该函数返回一个用来替换的字符串。sub函数返回替换后的结果,subn函数返回一个元组,元组的第1个元素是替换后的结果

以上是关于Python爬虫编程思想(35):用正则表达式搜索替换和分隔字符串的主要内容,如果未能解决你的问题,请参考以下文章

Python爬虫编程思想(29):正则表达式的匹配(match)与搜索(search)

Python爬虫编程思想(32):正则表达式的分组

Python爬虫编程思想(34):使用findall和finditer查找每一次出现的位置

Python爬虫编程思想(31):在正则表达式中使用字符集匹配重复可选字符和特殊字符

Python爬虫编程思想(36):项目实战-抓取斗破小说网的目录和全文

Python爬虫编程思想(86):项目实战--抓取豆瓣音乐排行榜