第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

python正則表達(dá)式的問題

python正則表達(dá)式的問題

aluckdog 2018-07-18 19:04:29
<divclass="lib-cat"><h3>分類索引</h3><divclass="list"><ul><li><ahref="/search/movie">電影</a></li><li><ahref="/search/tv">電視劇</a></li><li><ahref="/search/show">綜藝</a></li></ul></div>想匹配出 電影,電視劇,綜藝的鏈接,形成一個數(shù)組
查看完整描述

2 回答

?
炎炎設(shè)計

TA貢獻(xiàn)1808條經(jīng)驗 獲得超4個贊

道理的解釋,完整的代碼和輸出,以及個人的建議,全都寫在帖子里了:

【問題解答】建議:處理html時復(fù)雜的需求,建議使用專門的庫比如BeautifulSoup去處理而不要用正則


查看完整回答
反對 回復(fù) 2018-07-19
?
侃侃爾雅

TA貢獻(xiàn)1801條經(jīng)驗 獲得超16個贊

<divclass="lib-cat"><h3>分類索引</h3><divclass="list"& gt;<ul><li><ahref="(.*?)">電影</a></li& gt;<li><ahref="(.*?)">電視劇</a></li><li& gt;<ahref="(.*?)">綜藝</a></li></ul>< /div> 

然后調(diào)用   正則表達(dá)式.findall(字符串) 
或者          正則表達(dá)式.search(字符串).groups() 

查看完整回答
反對 回復(fù) 2018-07-19
?
吃雞游戲

TA貢獻(xiàn)1829條經(jīng)驗 獲得超7個贊

<divclass="lib-cat"><h3>分類索引</h3><divclass="list"& amp; gt;<ul><li>(<ahref=".*?">電影</a>)</li& gt;<li>(<ahref=".*?">電視劇</a>)</li><li& gt;(<ahref=".*?">綜藝</a>)</li></ul>< /div> 

想要匹配哪一部分,就把那部分用括號框住,其中確定的文本不需要進(jìn)行改動,不確定的文本用正則去表示就行了。 
上面的網(wǎng)址想精確點可以寫成/\w+/\w+,電影、電視劇、綜藝可以寫成.*?或者.{2,3}。對于一般的的文本,幾乎怎樣匹配都不會有錯,除非有人想為難你。 

查看完整回答
反對 回復(fù) 2018-07-19
  • 2 回答
  • 0 關(guān)注
  • 307 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號