繁体   English   中英

如何删除字符串python中单个字符的重复项?

[英]How to remove duplicates of a single character in string python?

我有一个这样的字符串: $$\\int_{-\\infty}^{\\infty}\\int_{-\\infty}^{\\infty}{{e^{(x+y)}}^2}dxdy$$

但我想要的是: $$\int_{-\infty}^{\infty}\int_{-\infty}^{\infty}{{e^{(x+y)}}^2}dxdy$$

有没有办法做到这一点?

首先,如果这是一个字符串文字,那么它会正确地转义斜线,你会得到你想要的结果:

print("$$\\int_{-\\infty}^{\\infty}\\int_{-\\infty}^{\\infty}{{e^{(x+y)}}^2}dxdy$$")

否则,您可以只用其中之一替换字符:

string = "$$\\int_{-\\infty}^{\\infty}\\int_{-\\infty}^{\\infty}{{e^{(x+y)}}^2}dxdy$$"

string = string.replace(r'\\', '\\')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM