我正在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
Run Code Online (Sandbox Code Playgroud)