課程
/后端開發
/Python
/python正則表達式
轉義字符為什么ma=re.match(r'\[[\w]\]','[a]')的斜杠打在外括號而不是內括號前面?而且,raw字符串里面的轉義字符不是無效嗎?
2017-02-12
源自:python正則表達式 3-1
正在回答
放在外面的話匹配的是“[任意一個字母或數字或下劃線或漢字]”,放在里面就是匹配“[ 或者 ] 或者 ?任意一個字母或數字或下劃線或漢字”。轉義字符無效是的是像 \n \r \t 這種,而 \[ 可以是因為 [ 符號是元字符
lifelegendc 提問者
Extends123 回復 lifelegendc 提問者
舉報
如何使用正則處理文本,帶你對python正則有個全面了解
1 回答r原生字符串轉義
4 回答為什么匹配的字符前面有r后面還可以使用轉移符?
1 回答字符串匹配問題
1 回答字符集的排列順序
1 回答匹配行結尾字符串
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-02-13
放在外面的話匹配的是“[任意一個字母或數字或下劃線或漢字]”,放在里面就是匹配“[ 或者 ] 或者 ?任意一個字母或數字或下劃線或漢字”。轉義字符無效是的是像 \n \r \t 這種,而 \[ 可以是因為 [ 符號是元字符