作者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/cn.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