我在谷歌应用程序引擎上开发了一个应用程序。我对 Python 非常陌生,在过去的3天里我一直在思考下面的问题。
我有一个类来表示一个 RSS 源,在这个类中我有一个叫做 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