Python中replace方法实例分析


Posted in Python onAugust 20, 2014

本文以实例形式讲述了Python中replace方法,很有实用价值,具体如下:

replace方法主要有两种:

last_date = "1/2/3" 目标为"123"

方法一:repalce

date =last_date.replace('/','')

方法二:re

p = re.compile("/")
date = p.sub('', last_date)

需要注意的是:一定不要转义,否则函数不会生效。

replace 方法返回根据正则表达式进行文字替换后的字符串的复制,格式如下:

stringObj.replace(rgExp, replaceText)

参数:

stringObj 必选项。要执行该替换的 String 对象或字符串文字。该字符串不会被 replace 方法修改。
rgExp 必选项。为包含正则表达式模式或可用标志的正则表达式对象。也可以是 String 对象或文字。如果 rgExp 不是正则表达式对象, 它将被转换为字符串,并进行精确的查找;不要尝试将字符串转化为正则表达式。
replaceText 必选项。是一个String 对象或字符串文字,对于stringObj 中每个匹配 rgExp 中的位置都用该对象所包含的文字加以替换。在 Jscript 5.5 或更新版本中,replaceText 参数也可以是返回替换文本的函数。

例如:

content.replace('\n',' ').replace('\r',' ').replace('\\','\\\\').replace(',','\\,')

希望本文所述实例对大家的Python程序设计能起到一定的参考作用。

Python 相关文章推荐
Python实现抓取网页并且解析的实例
Sep 20 Python
Python生成不重复随机值的方法
May 11 Python
Python-嵌套列表list的全面解析
Jun 08 Python
Python max内置函数详细介绍
Nov 17 Python
Python实现string字符串连接的方法总结【8种方式】
Jul 06 Python
深入理解Python异常处理的哲学
Feb 01 Python
Python实现字符串匹配的KMP算法
Apr 04 Python
python实现扫雷游戏
Mar 03 Python
利用Python pandas对Excel进行合并的方法示例
Nov 04 Python
pycharm Tab键设置成4个空格的操作
Feb 26 Python
教你利用Selenium+python自动化来解决pip使用异常
May 20 Python
python中使用 unittest.TestCase单元测试的用例详解
Aug 30 Python
Python内置的字符串处理函数详细整理(覆盖日常所用)
Aug 19 #Python
Python中列表(list)操作方法汇总
Aug 18 #Python
Python中多线程thread与threading的实现方法
Aug 18 #Python
Python使用函数默认值实现函数静态变量的方法
Aug 18 #Python
Python中正则表达式的用法实例汇总
Aug 18 #Python
python中enumerate的用法实例解析
Aug 18 #Python
Python采用raw_input读取输入值的方法
Aug 18 #Python
You might like
《五等分的花嫁》漫画完结!2020年10月第2期TV动画制作组换血!
2020/03/06 日漫
PHP调用MySQL的存储过程的实现代码
2008/08/12 PHP
解析php中curl_multi的应用
2013/07/17 PHP
CI框架中cookie的操作方法分析
2014/12/12 PHP
解决phpcms更换javascript的幻灯片代码调用图片问题
2014/12/26 PHP
部署PHP时的4个配置修改说明
2015/10/19 PHP
基于PHP技术开发客服工单系统
2016/01/06 PHP
PHP使用token防止表单重复提交的方法
2016/04/07 PHP
PHP递归删除多维数组中的某个值
2017/04/17 PHP
firefox 和 ie 事件处理的细节,研究,再研究 书写同时兼容ie和ff的事件处理代码
2007/04/12 Javascript
input的focus方法使用
2010/03/13 Javascript
Javascript 实用小技巧
2010/04/07 Javascript
setTimeout和setInterval的区别你真的了解吗?
2011/03/31 Javascript
GRID拖拽行的实例代码
2013/07/18 Javascript
javascript 树形导航菜单实例代码
2013/08/13 Javascript
Javascript农历与公历相互转换的简单实例
2016/10/09 Javascript
轻松理解JavaScript闭包
2017/03/14 Javascript
Angularjs中ng-repeat的简单实例
2017/08/25 Javascript
详解mpvue开发小程序小总结
2018/07/25 Javascript
使用NestJS开发Node.js应用的方法
2018/12/03 Javascript
vue中的mvvm模式讲解
2019/01/31 Javascript
Node.js Event Loop各阶段讲解
2019/03/08 Javascript
浅谈Ant Design Pro 菜单自定义 icon
2020/11/17 Javascript
用C++封装MySQL的API的教程
2015/05/06 Python
浅谈python中的占位符
2017/11/09 Python
Django如何使用第三方服务发送电子邮件
2019/08/14 Python
python实现替换word中的关键文字(使用通配符)
2020/02/13 Python
Python爬虫之Selenium多窗口切换的实现
2020/12/04 Python
eBay美国官网:eBay.com
2020/10/24 全球购物
JAVA中的关键字有什么特点
2014/03/07 面试题
运动会解说词50字
2014/01/18 职场文书
2014年学生工作总结
2014/11/20 职场文书
2014五年级班主任工作总结
2014/12/05 职场文书
小学语文教师年度考核个人总结
2015/02/05 职场文书
排查MySQL生产环境索引没有效果
2022/04/11 MySQL
使用compose函数优化代码提高可读性及扩展性
2022/06/16 Javascript