Context:我想使用Python迭代一堆json文档(cosmodb(,并删除密钥值中字符串的最后一部分
我想把这个:
"id": "randomstuff-channelruleprintermap-1234-$pc2$randomstuff$1234$uspc02"
进入这个:
"id": "randomstuff-channelruleprintermap-1234-$pc2$randomstuff$"
如有任何帮助,我们将不胜感激。
您可以使用以下代码轻松实现这一点:
result = my_string.rsplit('$', 1)[0] + "$"
其行为如下:
>>> my_string = "randomstuff-channelruleprintermap-1234-$pc2$randomstuff$1234$uspc02"
>>> print(my_string.rsplit('_', 1)[0])
"randomstuff-channelruleprintermap-1234-$pc2$randomstuff$"