为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Python中使用正则表达式验证URL?

如何在Python中使用正则表达式验证URL?

一只斗牛犬 2019-08-09 17:45:46
如何在Python中使用正则表达式验证URL?我正在Google App Engine上构建应用。我对Python非常陌生,并且在过去的3天里一直在反对以下问题。我有一个代表RSS Feed的类,在这个类中我有一个名为setUrl的方法。此方法的输入是一个URL。我正在尝试使用re python模块来验证RFC 3986 Reg-ex(http://www.ietf.org/rfc/rfc3986.txt)下面是一个应该工作的剪辑?p = re.compile('^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?')m = p.match(url)if m:   self.url = url  return url
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 1152 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信