1、需求
我们想对字符串中的文本做查找和替换。
2、解决方案
对于简单的文本模式,使用str.replace()即可。
例如:
学习python中有什么不懂的地方,小编这里推荐加小编的python学习群:895,817, 687
有任何不懂的都可以在里面交流,还有很好的视频教程pdf学习资料,大家一起学习交流!
text='mark ,帅哥,18,183 帅,mark'
print(text.replace('18','19'))
print(text)
运行结果:
mark ,帅哥,19,193 帅,mark
mark ,帅哥,18,183 帅,mark
针对更为复杂的模式,可以使用re模块中的sub()函数。
实例:将日期格式从“11/28/2018”改为