您的位置:首页 > 编程语言 > Python开发

python 提取url中域名

2013-06-12 21:27 267 查看
import re
re.compile(r'^(http(s)?://)?([\w-]+\.)+[\w-]+/?')


正则式()表示
(exp) 匹配exp,并捕获文本到自动命名的组里
所以
当url='http://www.360buy.com/product/755411.html'
print p.search(url).group(0) -> http://www.360buy.com/ print p.search(url).group(1) -> http:// print p.search(url).group(2) -> None
print p.search(url).group(3) -> 360buy.
print p.findall(url) -> [('http://', '', '360buy.')]
re的匹配结果为寻找符合()内规则的匹配集合
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: