Python教程:[36]如何替换字符串
今天要从网页采集url,但是出现了一个问题,需要用到替换字符串来纠正,我们先在就来看看如何替换字符串,用到了正则表达式,下面是具体的过程。
给txt赋值,注意看http:后面的“\/”,我们要把它替换成“/”
![Python教程:[36]如何替换字符串](https://exp-picture.cdn.bcebos.com/2083a5d6e1d06de88f025591ca93cee8b104acfb.jpg)
引入正则表达式的模块
![Python教程:[36]如何替换字符串](https://exp-picture.cdn.bcebos.com/304f0999e92abab86023b94a4814f1c594eea1fb.jpg)
我们使用subn方法来替换字符串,其返回两个值,一个是替换以后的结果,一个是替换的次数
![Python教程:[36]如何替换字符串](https://exp-picture.cdn.bcebos.com/906dbbcadce890482f9fa443130e5f20427192fb.jpg)
我们看一下替换以后的结果,URL显示就正常了。
![Python教程:[36]如何替换字符串](https://exp-picture.cdn.bcebos.com/ccc83ec5260f8835e6e98a6ace078801397086fb.jpg)
当然,我们可以不使用正则表达式对象
![Python教程:[36]如何替换字符串](https://exp-picture.cdn.bcebos.com/9a8fd9f88a775dddc22f36fea427e7ef2906f9fb.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:77
阅读量:45
阅读量:102
阅读量:121
阅读量:179