python正则匹配URL

Posted 小小菜_v

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python正则匹配URL相关的知识,希望对你有一定的参考价值。

正则匹配URL地址

import re
if __name__ == '__main__':
    url = "mkdir /path/to/ABYSS && cd /path/to/ABYSS wget"
    a = re.search('(https?|ftp|file)://[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|]', url)
    print(a)
    print(a.group())
"C:\\Program Files\\Python39\\python.exe" E:/test.py
<re.Match object; span=(47, 107), match='https://services.gradle.org/distributions/gradle->
https://services.gradle.org/distributions/gradle-4.9-bin.zip

Process finished with exit code 0

以上是关于python正则匹配URL的主要内容,如果未能解决你的问题,请参考以下文章

循环通过 python 正则表达式匹配

使用正则表达式重新字符串匹配提取 URL 链接 - Python

python正则匹配URL

Python 正则表达式匹配 URL

Python 使用正则表达式匹配URL网址

Python正则匹配抓取豆瓣电影链接和评论代码分享