python正則匹配網址
㈠ 請教python中匹配IP的正則表達式
\b(?:[0-9]{1,3}\.){3}[0-9]{1,3}\b
㈡ python怎麼做讓正則只匹配輸出url中的域名
代碼如下(下方源代碼部分url為空,請自行添加任意地址測試):
import re
url = ""
pattern = r'//(.+?)/'
domain = re.search(pattern,url).group(1)
print(domain)
㈢ python 正則表達式匹配網頁源代碼中的圖片url
# html = ... 網頁源碼字元串
rex = r'src="http://(.*).jpg"'
lists = re.findall(rex, html)
㈣ Python 正則匹配抓取到的網頁超鏈接怎麼URLopen
re.findall返回的是列表,遍歷列表將其值做為參數傳入urlopen即可,類似於下面這樣
for url in re.findall(XXXXXX):
print urlopen(url).read()
㈤ Python正則表達式匹配IP地址的問題
他接下來又著重翻閱來自北
㈥ python 正則匹配 網頁中的特定鏈接
#coding:utf-8
import re
text='''
<a href="/p?f_MB/0079_4dd6678e_bdc2df61-4dcb2f96/-5/">瘋牛</a>
<a href="/p?f_MB/0079_4dd6678e_bdc2df61-49c15854/-4/">瘋牛</a>
<a href="/p?f_MB/0079_4dd6678e_bdc2df61-dd6866e8/-3/">瘋牛</a>
<a href="/p?f_MB/0079_4dd6678e_bdc2df61-e67eab52/-2/">瘋牛</a>
<a href="/p?f_MB/0079_4dd6678e_bdc2df61-f90b14db/-1/">瘋牛</a>
'''
print re.findall("<a href=\"/p\?(.+?)\">",text)