python strip()函数的用法
2024-10-12 02:11:34
函数原型
声明:s为字符串,rm为要删除的字符序列
s.strip(rm) 删除s字符串中开头、结尾处,位于 rm删除序列的字符
s.lstrip(rm) 删除s字符串中开头处,位于 rm删除序列的字符
s.rstrip(rm) 删除s字符串中结尾处,位于 rm删除序列的字符
注意:
1. 当rm为空时,默认删除空白符(包括'\n', '\r', '\t', ' ')
例如:
>>> a = ''
>>> a.strip()
''
>>> a='\t\tabc'
'abc'
>>> a = 'sdff\r\n'
>>> a.strip()
'sdff'
2.当rm不为空:按照字符串从前往后或从后往前的顺序删除rm序列,如果不遵从前后或后前序列则不删除。
例如 :
>>> a='12345'
>>> a.strip('13')
'2345' #3在中间,所以不删除
>>> a.strip('21')
'345'
>>> a.strip('54')
'123'
>>> a.strip('123')
'45'
>>> a.strip('321')
'45'
最新文章
- suspend
- VMworld 2015 感受:VMware “Ready For Any”
- c++ bind1st 和 bind2nd的用法
- C语言指针传递详解
- js:数据结构笔记3--栈
- JavaScript 在函数中使用Ajax获取的值作为函数的返回值
- Ubuntu下安装Git以及Git帮助手册【转】
- 【阿里云产品评测】小站长眼中的巅峰云PK
- android开发之路05
- Win7 64位系统U盘安装Centos6.5双系统
- LA 小、杂、乱题合辑
- mongodb的地理空间索引常见的问题
- 搭建MHA环境【2】安装mysql-5.6 + mysql复制
- centos ldap
- R包——ggplot2(二)
- 最小的 Velocity 教程
- Spring-mybatis没有了XXXmapper.java和Dao的实现类还有Service的实现类
- 第8章-Java集合 --- 概述
- 二、主流区块链技术特点及Hyperledger Fabric V0.6版本特点
- linux 使用笔记1
热门文章
- ansible-api 调试
- Yarn application has already exited with state FINISHED
- 用Node完成AWS S3的Upload流程之全世界最简版
- Business Cards
- 利用ASIHTTPRequest访问网络
- function [eigf,eigv,dof]=laplaceeig(node,elem,problem)
- inline函数的作用
- HTTP的瓶颈
- TFS实战培训 - 博时基金公司 (2016年8月)
- bootstrap-treeview 加载默认选择第一个节点