正则匹配URL地址

Posted li1992

tags:

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

import re
u = "http[s]?://(?:[a-zA-Z]|[0-9]|[[email protected]&+]|[!*(),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+"


def match_by_re(str):
    pattern = re.compile(u, re.S)
    res = pattern.findall(string=str)
    if res: return res[0]

 

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

正则匹配URL地址

js正则表达式 URL格式匹配详解

PHP中正则表达式匹配字母

php正则匹配图片路径

Java:怎样使用正则从url中匹配出ip和端口呢

python正则匹配URL