这里的特殊字符,指的是制表符(\t)、回车符(\r)、换行符(\n)等。
Python 中,字符串变量提供了 3 种方法来删除字符串中多余的空格和特殊字符,它们分别是:str.strip([chars])
其中,str 表示原字符串,[chars] 用来指定要删除的字符,可以同时指定多个,如果不手动指定,则默认会删除空格以及制表符、回车符、换行符等特殊字符。
>>> str = " task.lmcjl.com \t\n\r"
>>> str.strip()
'task.lmcjl.com'
>>> str.strip(" ,\r")
'task.lmcjl.com \t\n'
>>> str
' task.lmcjl.com \t\n\r'
str.lstrip([chars])
其中,str 和 chars 参数的含义,分别同 strip() 语法格式中的 str 和 chars 完全相同。
>>> str = " task.lmcjl.com \t\n\r"
>>> str.lstrip()
'task.lmcjl.com \t\n\r'
str.rstrip([chars])
str 和 chars 参数的含义和前面 2 种方法语法格式中的参数完全相同。
>>> str = " task.lmcjl.com \t\n\r"
>>> str.rstrip()
' task.lmcjl.com'
本文链接:http://task.lmcjl.com/news/9402.html