【发布时间】:2021-05-20 13:33:46
【问题描述】:
我正在尝试屏蔽/隐藏一些敏感数据,例如不记名令牌。所以假设我有一些字符串“abcdefghijklmnopqrstuvwxyz1234567890”,我想将它显示为“abcde*************************”。我只想显示从开始的 7-8 个字符,然后我想用任何符号替换(这里是“*”)
任何潜在客户都会得到帮助。
【问题讨论】:
-
如果
s是您的字符串,n是未隐藏字符的数量:s[:n] + '*' * (len(s)-n) -
成功了。你能解释一下吗@Matthias
-
我现在没有时间,但这是你学习的机会。打开教程并阅读有关字符串的信息。你甚至可能会学到更多对你有帮助的东西。
-
@Matthias:我会将其添加为答案,以便您得到正确的认可。
-
只是为了获得 10k 代表所需的缺失分数?我不是猎人,我现在真的没有时间。
标签: python python-3.x string replace