課程
/后端開發(fā)
/Python
/python正則表達(dá)式
他前面加了一個(gè)r不就表示原始字符串了嗎,那不就不轉(zhuǎn)義
2018-05-27
源自:python正則表達(dá)式 4-2
正在回答
.是匹配任意字符,如果不加\,就是用.匹配的.
舉個(gè)例子:
圖片后綴都是.jpg,如果不加\,用.去匹配,有可能是xxxxxjpg,而不是xxxxx.jpg,就不是圖片了
Hoictas 提問者
舉報(bào)
如何使用正則處理文本,帶你對(duì)python正則有個(gè)全面了解
2 回答print(re.findall(r'http:.+\.jpg', 'http://123.jpg,http://234.jpg')) # 為啥打印出的是['http:123.jpg,http:234.jpg'], 不是['http:123.jpg', 'http:234.jpg'] ?
1 回答r原生字符串轉(zhuǎn)義
2 回答對(duì)著老師的代碼搜索r'src=.+\.jpg' , buf 無法搜出,但網(wǎng)頁明明是有這種形式的語句的,為什么呢?
1 回答末尾匹配符$,re.findall()中的正則表達(dá)式,能使用嗎
1 回答轉(zhuǎn)義字符!!
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2018-06-06
.是匹配任意字符,如果不加\,就是用.匹配的.
舉個(gè)例子:
圖片后綴都是.jpg,如果不加\,用.去匹配,有可能是xxxxxjpg,而不是xxxxx.jpg,就不是圖片了