Python———删除字符串中的特殊字符

Python———删除字符串中的特殊字符,第1张

Python———删除字符串中的特殊字符
# Demo1: delete the space in src('   [email protected]   ')
# Demo2: delete the 'r' in string from windows file then get linux format without 'r'
# Demo3: delete the hanyupinyin tones in 'wén zhāng běn tiān chéng ,miào shǒu ǒu dé zhī '

import unicodedata
email = '   [email protected]   '
print(email. strip())  #solution 1
line = 'alefjiasdlfjtghin'
new_line = line.replace('t', '') #solution 2
print(new_line)

pinyin = u'wén zhāng běn tiān chéng ,miào shǒu ǒu dé zhī'
new_pinyin = unicodedata.normalize('NFKD', pinyin).encode('ascii','ignore')
print(new_pinyin)   #solution 3

运行结果:

[email protected]
alefjiasdlfjghi

b'wen zhang ben tian cheng ,miao shou ou de zhi'
[Finished in 0.3s]

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5689602.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存