作者andrew5106 (future)
看板Python
標題[問題] re.sub的用法
時間Sun Jul 5 11:31:57 2020
抱歉菜雞想問個
import re
str = "NOC??????????????NSF"
a = re.sub("?","a",str)
print(a)
這個print出來的錯誤我看不太懂
有人能解釋一下嗎?? 謝謝~~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.117.195.230 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1593919920.A.B48.html
1F:推 TitanEric: ?在regex是保留字元 要變成\?跳過 07/05 11:41
2F:推 cuteSquirrel: 前面改成\? 假如是要用a取代str裡面的問號 07/05 12:39
原來如此~ 學習到了,謝謝!!
※ 編輯: andrew5106 (122.117.195.230 臺灣), 07/05/2020 13:43:01
4F:推 bugbug777: 學Regex的時候,pattern通常會用raw string的形式呈現 07/05 18:32
5F:→ bugbug777: ,也會比較簡單,raw string就是字串前面加r,像這樣r 07/05 18:32
6F:→ bugbug777: "我是菜鳥”。 07/05 18:32