我有一些以 8 结尾的字符串。示例:GEWTIMRZGYYTANJYG4888888。
我想用等号替换这些8,但是末尾的8的数量并不总是一致的,并且字符串中可能还有其他8。我尝试过 rstrip 和 Replace,但找不到解决方案。
最佳答案
没有正则表达式的解决方案
data = "GEWTIMRZGYYTANJYG4888888"
stripped = data.rstrip("8")
new_data = stripped + "=" * (len(data) - len(stripped))
关于python - 将尾随字符替换为另一个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60006422/