此问题在此处已有答案:
How to input a regex in string.replace?(7个答案)
23天前关闭
Python 3.9
s = "aaau0004bbbbu0001"
s.replace(r"u[0-9]{4}", "")
'aaau0004bbbbu0001'
字符串
如何得到“aaabbbb”的结果?
此问题在此处已有答案:
How to input a regex in string.replace?(7个答案)
23天前关闭
Python 3.9
s = "aaau0004bbbbu0001"
s.replace(r"u[0-9]{4}", "")
'aaau0004bbbbu0001'
字符串
如何得到“aaabbbb”的结果?
1条答案
按热度按时间z2acfund1#
你不能在
.replace
中使用正则表达式,因为Python中的正则表达式是由re
模块(source)处理的。使用
re.sub
,你可以做到这一点:字符串