使用正則表達式,取得點擊次數,函數抽離
阿新 • • 發佈:2018-04-09
fin imp 公網 bsp 表達式 detail col clas 學院
學會使用正則表達式
1. 用正則表達式判定郵箱是否輸入正確。
r = ‘(/w)+([\.\_\-]\w+)*@(\w)+((\.\w{2,3}){1,3})$‘ e = ‘[email protected]‘ if re.match(r,e): print(‘suc‘) else: print(‘please input ..‘)
2. 用正則表達式識別出全部電話號碼。
import re str = ‘‘‘版權所有:廣州商學院 地址:廣州市黃埔區九龍大道206號 學校辦公室:020-82876130 招生電話:020-82872773 粵公網安備 44011602000060號 粵ICP備15103669號‘‘‘ a = re.findall(‘(\d{3,4})-(\d{6,8})‘,str) print(a)
3. 用正則表達式進行英文分詞。re.split(‘‘,news)
4. 使用正則表達式取得新聞編號
5. 生成點擊次數的Request URL
6. 獲取點擊次數
7. 將456步驟定義成一個函數 def getClickCount(newsUrl):
8. 將獲取新聞詳情的代碼定義成一個函數 def getNewDetail(newsUrl):
使用正則表達式,取得點擊次數,函數抽離