Python去除字符串两端空格的方法


Posted in Python onMay 21, 2015

目的

获得一个首尾不含多余空格的字符串

方法

可以使用字符串的以下方法处理:

string.lstrip(s[, chars])
Return a copy of the string with leading characters removed. If chars is omitted or None, whitespace characters are removed. If given and not None, chars must be a string; the characters in the string will be stripped from the beginning of the string this method is called on.

string.rstrip(s[, chars])
Return a copy of the string with trailing characters removed. If chars is omitted or None, whitespace characters are removed. If given and not None, chars must be a string; the characters in the string will be stripped from the end of the string this method is called on.

string.strip(s[, chars])
Return a copy of the string with leading and trailing characters removed. If chars is omitted or None, whitespace characters are removed. If given and not None, chars must be a string; the characters in the string will be stripped from the both ends of the string this method is called on.

 

具体的效果如下:

In [10]: x='     Hi,Jack!        '
In [11]: print '|',x.lstrip(),'|',x.rstrip(),'|',x.strip(),'|'

| Hi,Jack!         |      Hi,Jack! | Hi,Jack! |

其中提供的参数chars用来删除特定的符号,注意空格并没有被移除,例如:

In [12]: x='yxyxyxxxyy Hello xyxyxyy'
In [13]: print x.strip('xy')

 Hello
Python 相关文章推荐
Python3处理文件中每个词的方法
May 22 Python
python socket网络编程之粘包问题详解
Apr 28 Python
Django中STATIC_ROOT和STATIC_URL及STATICFILES_DIRS浅析
May 08 Python
Python切片索引用法示例
May 15 Python
python 用正则表达式筛选文本信息的实例
Jun 05 Python
Python中字符串与编码示例代码
May 20 Python
解决python中的幂函数、指数函数问题
Nov 25 Python
pymysql模块的操作实例
Dec 17 Python
python 爬虫 实现增量去重和定时爬取实例
Feb 28 Python
浅谈Python描述数据结构之KMP篇
Sep 06 Python
pymongo insert_many 批量插入的实例
Dec 05 Python
分享提高 Python 代码的可读性的技巧
Mar 03 Python
在Python中处理列表之reverse()方法的使用教程
May 21 #Python
Python中字符串对齐方法介绍
May 21 #Python
在Python的列表中利用remove()方法删除元素的教程
May 21 #Python
Python检测一个对象是否为字符串类的方法
May 21 #Python
在Python中操作列表之List.pop()方法的使用
May 21 #Python
Python字符和字符值(ASCII或Unicode码值)转换方法
May 21 #Python
Python中每次处理一个字符的5种方法
May 21 #Python
You might like
php 过滤危险html代码
2009/06/29 PHP
thinkphp 多表 事务详解
2013/06/17 PHP
php中print(),print_r(),echo()的区别详解
2014/12/01 PHP
PHP超牛逼无限极分类生成树方法
2015/05/11 PHP
php计算整个mysql数据库大小的方法
2015/06/19 PHP
php中实现用数组妩媚地生成要执行的sql语句
2015/07/10 PHP
PHP正则表达式匹配替换与分割功能实例浅析
2017/02/04 PHP
phpstorm 正则匹配删除空行、注释行(替换注释行为空行)
2018/01/21 PHP
小型js框架veryide.librar源代码
2009/03/05 Javascript
Js setInterval与setTimeout(定时执行与循环执行)的代码(可以传入参数)
2010/06/11 Javascript
javascript克隆对象深度介绍
2012/11/20 Javascript
js数组转json并在后台对其解析具体实现
2013/11/20 Javascript
js阻止事件追加的具体实现
2014/10/15 Javascript
JS常见算法详解
2017/02/28 Javascript
vue如何从接口请求数据
2017/06/22 Javascript
JavaScript反射与依赖注入实例详解
2018/05/29 Javascript
Vue项目pdf(base64)转图片遇到的问题及解决方法
2018/10/19 Javascript
10个最受欢迎的 JavaScript框架(推荐)
2019/04/24 Javascript
Swiper.js实现移动端元素左右滑动
2019/09/08 Javascript
python复制与引用用法分析
2015/04/08 Python
Python使用poplib模块和smtplib模块收发电子邮件的教程
2016/07/02 Python
Python机器学习算法之k均值聚类(k-means)
2018/02/23 Python
Python cookbook(数据结构与算法)将名称映射到序列元素中的方法
2018/03/22 Python
使用Python OpenCV为CNN增加图像样本的实现
2019/06/10 Python
Selenium+Python 自动化操控登录界面实例(有简单验证码图片校验)
2019/06/28 Python
python爬取百度贴吧前1000页内容(requests库面向对象思想实现)
2019/08/10 Python
Python实现语音识别和语音合成功能
2019/09/20 Python
解决selenium+Headless Chrome实现不弹出浏览器自动化登录的问题
2021/01/09 Python
整理HTML5的一些新特性与Canvas的常用属性
2016/01/29 HTML / CSS
满月酒答谢词
2014/01/14 职场文书
革命先烈的英雄事迹材料
2014/02/15 职场文书
学习计划书怎么写
2014/09/15 职场文书
工作态度不端正检讨书
2014/10/04 职场文书
幼儿园见习总结
2015/06/23 职场文书
Nginx实现高可用集群构建(Keepalived+Haproxy+Nginx)
2021/05/27 Servers
详细介绍Java中的CyclicBarrier
2022/04/13 Java/Android