視屏12分46秒處,
利用正則表達式 [a-zA-Z0-9]{6,10}@163.com 匹配字符轉 [email protected]
視屏演示結果是 無法匹配
個人認為應該 有結果,且結果為 [email protected]
且在如下網址利用工具驗證了我的猜測 http://tool.oschina.net/regex/
利用正則表達式 [a-zA-Z0-9]{6,10}@163.com 匹配字符轉 [email protected]
視屏演示結果是 無法匹配
個人認為應該 有結果,且結果為 [email protected]
且在如下網址利用工具驗證了我的猜測 http://tool.oschina.net/regex/
2017-05-08
不是非要噴,如果說免費的課是引誘大家去買課學習更多知識的話,這個真不算是個成功的體驗視頻。不過老師確實是老手,敬佩!
2017-05-05
最贊回答 / 華燈初上丶
我用的pycharm,今天才手寫的代碼,改了幾個小地方,都寫在注釋里面,樓主看看注意到沒有,謝謝。import reimport urllibreq = urllib.request.urlopen('http://www.xianlaiwan.cn/course/list')#此處加上decode(),不然拿下來的數據都是亂碼buf = req.read().decode("utf-8")#老師講課的url地址已經發生改變,改一下正則匹配就好# listurl = re.findall(r'src=.+\.jp...
2017-05-04
>>> import re
>>> import urllib2
>>> req =urllib2.urlopen('http://www.mi.com/')
>>> buf=req.read()
>>> listurl=re.findall(r'src=.+\.jpg',buf)
>>> listurl
>>> i=0
>>> for url in listurl:
f=open('E:/python/mi/'+str(i)+'.jpg','wb')
req=urllib2.urlopen(url)
buf=req.read()
f.write(buf)
i+=1
>>> import urllib2
>>> req =urllib2.urlopen('http://www.mi.com/')
>>> buf=req.read()
>>> listurl=re.findall(r'src=.+\.jpg',buf)
>>> listurl
>>> i=0
>>> for url in listurl:
f=open('E:/python/mi/'+str(i)+'.jpg','wb')
req=urllib2.urlopen(url)
buf=req.read()
f.write(buf)
i+=1
2017-05-04
已采納回答 / hannikodo
正則表達式是用來匹配字符串的,字典格式本身就有相當強大的搜索功能了,如果你說是字符串里的字典格式的話,那么按逗號分割,拿出來之后再把他轉換成字典格式就行了~
2017-04-26