如何从python中的字符串中删除这些特殊的ascii字符?

2024-04-23 19:26:32 发布

您现在位置:Python中文网/ 问答频道 /正文

string='I’m celebrating my sixth month anniversary of no longer being a customer of Star Wars. I’ve saved a lot of money'

从上面的字符串中,我想去掉所有的特殊字符。在


Tags: ofnostringmyvecustomerstarsaved
1条回答
网友
1楼 · 发布于 2024-04-23 19:26:32

如果只想从string中删除所有非ASCII字符:

print(''.join(c for c in string if ord(c) < 128))

该输出:

^{pr2}$

但是,最好找出原始字符串的编码,并使用^{}将其转换为原始内容,而不删除任何内容。在

相关问题 更多 >