我需要使用python
从%22
中移除NAME
并将其替换为空格。
怎么做?
NAME = 'best%22buy'
答案 0 :(得分:2)
使用字符串替换而不是正则表达式。
NAME = NAME.replace("%22", ' ')
答案 1 :(得分:1)
NAME='best%22buy'.replace('%22',' ')
答案 2 :(得分:0)
要回答您的问题,如果真的想要使用正则表达式,我会这样做:
re.sub(r'\%22', '', 'best%22buy')
否则,我会做其他人所说的并做一个发现 - 替换:
'best%22buy'.replace('%22', '')
第二种选择在我看来更好,除非你在同一区域有大量其他正则表达式并且你想保持一致。或者如果你正在使用正则表达式疯狂 ...就像你循环使用大量的查找/替换参数一样。