如何用 Python 的正则表达式验证 URL?
几乎所有内容都是有效 URL,因此并不存在 validate 方法。有一些标点符号规则用于对其进行分割。即使没有标点符号,你仍然可以拥有一个有效的 URL。
根据情况,我们使用以下方法。
如果你信任数据,只想验证协议是否为 HTTP,那么 urlparse 是完美的。
如果你想使 URL 实际上是一个真正的 URL,请使用繁琐而疯狂的正则表达式
如果你想确保它是一个真正的网络地址,请使用以下代码
示例
import urllib try: urllib.urlopen(url) except IOError: print "Not a real URL"
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP