去除字符串中的指定字符strip,如:空格
2016-08-09 09:22
281 查看
函数原型
声明:s为字符串,rm为要删除的字符序列
s.strip(rm) 删除s字符串中开头、结尾处,位于 rm删除序列的字符
s.lstrip(rm) 删除s字符串中开头处,位于 rm删除序列的字符
s.rstrip(rm) 删除s字符串中结尾处,位于 rm删除序列的字符
注意:
1. 当rm为空时,默认删除空白符(包括'\n', '\r', '\t', ' ')
例如:
复制代码 代码如下:
>>> a = ' 123'
>>> a.strip()
'123'
>>> a='\t\tabc'
'abc'
>>> a = 'sdff\r\n'
>>> a.strip()
'sdff'
2.这里的rm删除序列是只要边(开头或结尾)上的字符在删除序列内,就删除掉。
例如 :
>>> a = '123abc'
>>> a.strip('21')
'3abc' 结果是一样的
>>> a.strip('12')
'3abc'
声明:s为字符串,rm为要删除的字符序列
s.strip(rm) 删除s字符串中开头、结尾处,位于 rm删除序列的字符
s.lstrip(rm) 删除s字符串中开头处,位于 rm删除序列的字符
s.rstrip(rm) 删除s字符串中结尾处,位于 rm删除序列的字符
注意:
1. 当rm为空时,默认删除空白符(包括'\n', '\r', '\t', ' ')
例如:
复制代码 代码如下:
>>> a = ' 123'
>>> a.strip()
'123'
>>> a='\t\tabc'
'abc'
>>> a = 'sdff\r\n'
>>> a.strip()
'sdff'
2.这里的rm删除序列是只要边(开头或结尾)上的字符在删除序列内,就删除掉。
例如 :
>>> a = '123abc'
>>> a.strip('21')
'3abc' 结果是一样的
>>> a.strip('12')
'3abc'
相关文章推荐
- 利用strip lstrip rstrip去除字符串的指定字符
- Python rstrip() 删除 string 字符串末尾的指定字符(默认为空格)
- Python strip() 方法用于移除字符串头尾指定的字符(默认为空格)
- 使用js去掉字符串的两侧的指定字符和替换去除空格、换行、回车
- 字符串分割为字符串数组 去除前后指定字符
- 第十七周项目2-2-去除字符串中的空格(字符数组做形参)
- Python字符串操作集锦之字符串去空格及去指定字符
- 编写一个函数,从一个字符串中去除多余的空格。当函数发现字符串中有一个地方由一个或多个连续的空格组成,就把它们改成单个空格字符。
- 在JS中,使用正则表达式,用指定字符替换字符串前后空格
- 去除字符串中指定字符的方法
- 2016/1/12 第一题 输出 i 出现次数 第二题 用for循环和if条件句去除字符串中空格 第三题不用endwith 实现尾端字符查询
- 用Oracle的TRIM函数去除字符串首尾指定字符
- PHP使用trim函数去除字符串左右空格及特殊字符实例
- 第17周项目2--去除str中的特定字符c(空格),结果保存到原字符串中(用指针做形参)
- php去除字符串中指定字符
- 去除字符串首尾空格和特殊字符
- java---字符串操作(分割,大小写转化,去除首末空格,截取字串,转化成字符数组)
- Java 去除字符串中的空格和其他字符
- C# 如何用多个字符来切分字符串并去除空格
- 去除字符串首尾空格和特殊字符