Python字符串的替换,如何对python字符串中字符进行替换

  Python字符串的替换,如何对python字符串中字符进行替换

  原字符串str :“hello word中国"

  被替换字符串旧str: "世界"

  新替换的字符串新闻:"嗨"

  替换结果你好,嗨,中国

  实现:

  第一种方法:直接调用替换()

  defstrreplace(str,oldstr,newstr):

  returnstr.replace(oldstr,newstr)第二种方法:利用是模块正则

  defstrreplace(str,oldstr,newstr):

  #先编译正则

  m=重新编译(oldstr)

  ##替换字符串中的匹配项

  ret=m sub(newstr,str)

  返回浸水使柔软第三种方法:实现替换函数

  #找到替换字符的开始位置

  defgetindex(str,key):

  n1=长度(字符串)

  n2=len(键)

  i=0

  j=0

  白色1:

  ifstr[i]!=键:

  i=i 1

  else:

  #索引为开始位置

  指数=我

  whilejn2:

  ifstr[i]==key[j]:

  i=1

  j=1

  else:

  #如果不相等继续找,替换字符串的下标重新开始,置为0

  j=0

  破裂

  returnindex索引索引

  返回-1

  defstrreplace(str,oldstr,newstr):

  index=getindex(str,oldstr)

  #打印(索引)

  步长=索引长度(oldstr)

  替换结果

  str=str replace( hello world China , world , hi )

  结果字体你好,中国

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 如何对python字符串中字符进行替换,python 替换字符串
  • 如何对python字符串中字符进行替换,python 替换字符串,python字符串替换的2种方法
  • Python字符串转变量,python输出字符和数字变量
  • Python字符串转变量,python输出字符和数字变量,Python将字符串常量转化为变量方法总结
  • python字符串讲解,菜鸟教程python字符串
  • python字符串讲解,菜鸟教程python字符串,python 字符串详解
  • python字符串根据字符截取,python字符串的切片操作
  • python字符串根据字符截取,python字符串的切片操作,Python中的字符串切片(截取字符串)的详解
  • python中字符串的切片,python字符串
  • python中字符串的切片,python字符串,Python中字符串切片详解
  • python 去除字符串中的空格,python字符串去除空格
  • python 去除字符串中的空格,python字符串去除空格,Python 字符串去除空格的五种方法
  • ,,Python字符串拼接的4种方法实例
  • ,,Python字符串匹配之6种方法的使用详解
  • python编写函数去掉字符串中的空格,python字符串怎么去空格
  • 留言与评论(共有 条评论)
       
    验证码: