美文网首页
Python 判断字符串是否为 URL

Python 判断字符串是否为 URL

作者: 江海小流 | 来源:发表于2019-10-27 23:15 被阅读0次

参考链接https://stackoverflow.com/questions/7160737/python-how-to-validate-a-url-in-python-malformed-or-not

regex = re.compile(
        r'^(?:http|ftp)s?://' # http:// or https://
        r'(?:(?:[A-Z0-9](?:[A-Z0-9-]{0,61}[A-Z0-9])?\.)+(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)|' #domain...
        r'localhost|' #localhost...
        r'\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})' # ...or ip
        r'(?::\d+)?' # optional port
        r'(?:/?|[/?]\S+)$', re.IGNORECASE)

from django.core.validators import URLValidator
from django.core.exceptions import ValidationError

val = URLValidator(verify_exists=False)
try:
    val('http://www.google.com')
except ValidationError, e:
    print e

相关文章

  • Python 判断字符串是否为 URL

    参考链接:https://stackoverflow.com/questions/7160737/python-h...

  • OC中常用的String类别

    获取Url中参数对应的value 判断字符串中是否有中文 判断是否为QQ号 判断是否为手机号 是否是数字 是否是身...

  • python3 判断类型是否为空

    python 判断数组、字符串、对象、字典等是否为空? 字符串为空判断 打印 其他常量判断 同理字符串 这些都是f...

  • python 判断输入类型

    判断Python输入是否为数字 在接收raw_input方法后,判断接收到的字符串是否为数字 例如: str = ...

  • 判断gif图片

    拿到图片的字符串url,调用pathExtension属性方法获取扩展名,判断是否为gif

  • Python 判断字符串是否为大写及 is 方法延伸

    Python 判断字符串是否为大写及延伸以下方法仅判断字符,数字和符号不影响结果isupper()判断是否都为大写...

  • Python 判断字符串中是否包含中文

    Python 判断字符串中是否包含中文

  • java 正则 常用

    1、判断字符串 是否为纯字母 2、判断字符串 是否为纯数字 3、判断字符串 是由字母和数字组成 4、判断字符串 是...

  • iOS-常用小功能汇集

    1、 url编码 2、 从故事板获取视图控制器 3、 判断是否是空字符串 4、 判断是否包含字符串(兼容iOS7)...

  • SOP.Java工具集

    判断字符串是否为空 StringUtils 判断对象是否为空 ObjectUtils 将字符串转换为字符串数组

网友评论

      本文标题:Python 判断字符串是否为 URL

      本文链接:https://www.haomeiwen.com/subject/dftvvctx.html