多语言展示
当前在线:1891今日阅读:162今日分享:23

如何用python中的re.sub去除多余的url参数

我们用python处理url时,有时会获得很长的url,这些url都是带有一个或多个参数的,而我们只想要正常的url就可以了。那么如何用python中的re.sub去除多余的url参数。
工具/原料

python编辑器pycharm

方法/步骤
1

打开pycharm,新建一个python文件。

2

在新文件中导入re模块。

3

这里我们用到的是re下的sub方法,图中是re.sub的相关参数,一般只用到前面的三个,因第四个参数指替换个数。默认为0,表示每个匹配项都替换。

4

把此url中“?”后面的参数连同问号都去除,就是相关于用re.sub替换成空。

5

写替换正则:re.sub(r'\?.*','',url)。

6

查看输出,获得了正常的url地址。

注意事项

正则语句的写法。

推荐信息