python中replace的用法举例
    字符串替换是编程中常见的操作,如果能够快速准确的替换,可以大大提升编程效率。python提供了replace函数,可以很方便的实现字符串的替换。
    一、replace函数的用法
    基本的用法如下:
    place(old, new[, max])
    其中包含3个参数,old、new、max,old就是旧的字符串,new是要替换的内容,max表示最多替换max个字符串,如果没有max,默认就替换所有的字符串。
    比如将 abcdabcdabcd 中的所有的 ab换成 12:
    str = abcdabcdabcd
    str1 = place(ab 12
    print(str1)
    输出结果为:12cd12cd12cd
    如果我们只想替换第一个ab,可以将max设置为1:
    str1 = place(ab 12 1)
    print(str1)
    输出结果为:12cdabcdabcd
    replace函数还可以接收正则表达式,替换字符串:
    import re
    str = abcdabcdabcd
    str1 = re.sub(ab 12 str)
    print(str1)
    输出结果为:12cd12cd12cd
    二、replace函数的实例
    1、将字符串中指定字符替换为新字符
    str = abcdabcdabcd
    str1 = place(ab 12
    print(str1)
    输出结果为:12cd12cd12cd
    2、将字符串中指定部分替换为新字符
    str = abcdabcdabcd
    str1 = place(ab 12 2) #将最多替换2个字符串
python 正则表达式 空格    print(str1)
    输出结果为:12cd12cdabcd
    3、将字符串中的空格替换为指定字符
    str = ABCD ABCD ABCD
    str1 = place(
    print(str1)
    输出结果为:ABCD_ABCD_ABCD
    4、使用正则表达式替换字符串
    import re
    str = ABCD ABCD ABCD
    str1 = re.sub(s  str) #将空格替换为下划线
    print(str1)
    输出结果为:ABCD_ABCD_ABCD
    总结
    以上就是python中replace替换字符串的使用方法以及一些实例,replace函数很简单,但是却极富用处,为编程带来了无穷的便利,有效的提高了编程效率,又节省了时间,值得大家学习和研究。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。