实际案例:
1. 过滤掉用户输入中前后多余的空白字符:
' nick2008@gmail.com'

  1. 过滤某windows下编辑文本中的'\r':
    'hello world\r\n'

3.去掉文本中的unicode组合符号(音调):
u'zhào'

解决方案:

方法一:字符串strip(),lstrip(),rstrip()方法去掉字符串两端字符.
方法二:删除单个固定位置的字符,可以使用切片+拼接的方式.
方法三:字符串的replace()方法或正则表达式re.sub()删除任意位置字符.
方法四:字符串translate()方法,可以同时删除多种不同字符.

字符串strip(),lstrip(),rstrip()方法去掉字符串两端字符.
Python3 去掉|删除字符串中不需要的字符,空格,特殊字符-新乡seo|网站优化,网站建设_微信公众号:zeropython—昊天博客

删除单个固定位置的字符,可以使用切片+拼接的方式.

字符串的replace()方法或正则表达式re.sub()删除任意位置字符.


字符串translate()方法,可以同时删除多种不同字符.

Python maketrans() 方法用于创建字符映射的转换表,对于接受两个参数的最简单的调用方式,第一个参数是字符串,表示需要转换的字符,第二个参数也是字符串表示转换的目标。
注:两个字符串的长度必须相同,为一一对应的关系