• Python---字符串的修改方法---replace()替换


    修改字符串,指的就是通过函数(方法)的形式修改字符串中的数据

    编号函数作用
    1replace()返回替换后的字符串
    2split()返回切割后的列表序列
    3capitalize()首字母大写
    4title()所有单词首字母大写
    5upper()与lower()返回全部大写或小写的字符串
    6lstrip()、rstrip()与strip()去除左边、右边以及两边的空白字符
    7ljust()、rjust()与center()返回原字符串左对齐、右对齐以及居中对齐

    replace英 /rɪˈpleɪs/    v. 取代;(用……)替换,(以……)接替;更换, 赔还;把......放回原处

    replace()方法

    基本语法:字符串.replace(要替换的内容, 替换后的内容, 替换的次数-可以省略)

    案例:

    编写一个字符串,然后把字符串中的linux替换为python


    str1 = 'hello linux and hello linux'
    # 把字符串中所有linux字符替换为python
    print(str1.replace('linux', 'python'))
    # 把字符串中的第一个linux进行替换为python
    print(str1.replace('linux', 'python', 1))
    # 把and字符串替换为&&
    print(str1.replace('and', '&&'))
    # 把  空格  字符串替换为   无,就是全部拼接了,没有空格分开
    print(str1.replace(' ', ''))
    # 把  空格  字符串替换为  -,就是全部用横杠-分开
    print(str1.replace(' ', '-'))
    

    图示:

    用处:

    目前在工作中,replace主要用于实现关键字替换或过滤功能。北京 ==> BJ,论坛关键字过滤,官方 => ***

    就是类似,Excel或者Word文档中,ctrl+f  替换 的作用。

  • 相关阅读:
    【IO多路转接】poll&epoll
    Qt中事件的处理
    【网络】安装Nginx笔记
    1.6 线程池原理与实战
    浅谈测试需求分析
    高防服务器有用么?
    中介者模式
    好用的翻译软件-大家都在用的互译软件
    try - catch 语句真的会影响性能吗?
    MongoDB 是什么和使用场景概述(技术选型)
  • 原文地址:https://blog.csdn.net/qq_42755734/article/details/134256854