python 字符串替换_python字符串替换的2种方法

python 字符串替换_python字符串替换的2种方法一、python字符串替换可以用两种方法实现:1.用字符串本身的方法2.用正则来替换字符串下面用个例子来实验:a=’helloword’我把a字符串里的word替换为python1.用字符串本身的replace方法a.replace(‘word’,’python’)输出结果是hellopython2.用正则表达式来完成替换:importrestrinfo=re.compi…

大家好,又见面了,我是你们的朋友全栈君。

一、python字符串替换可以用两种方法实现:

1.用字符串本身的方法

2.用正则来替换字符串

下面用个例子来实验:

a = ‘hello word’

我把a字符串里的word替换为python

1.用字符串本身的replace方法

a.replace(‘word’ , ‘python’)

输出结果是hello python

2.用正则表达式来完成替换:

import re

strinfo = re . compile(‘word’)

b = strinfo.sub(‘python’,a)

printf (b)

输出结果也是hello python

二、python字符串大小写转换:

函数:title() 、lower() 、upper() 、capitalize() 、swapcase()

upper()全转换成大写

lower()全转换成大写

title()标题首字母大写

swapcase()大小写字母互换

capitalize() 首字母大写,其余全部小写

str = “www.runoob.com”

print(str.upper()) # 把所有字符中的小写字母转换成大写字母

print(str.lower()) # 把所有字符中的大写字母转换成小写字母

print(str.capitalize()) # 把第一个字母转化为大写字母,其余小写

print(str.title()) # 把每个单词的第一个字母转化为大写,其余小写

执行以上代码的结果为

WWW.RUNOOB.COM

www.runoob.com

Www.runoob.com

Www.Runoob.Com

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/146160.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mysql卸载教程5.5_centos卸载mysql

    mysql卸载教程5.5_centos卸载mysql完整卸载MySQL数据库1、关掉mysql服务直接搜索服务或者右键“我的电脑”,选择“管理”,打开计算机管理,选择“服务”右键MySQL服务,选择“停止”2、卸载mysql程序开始菜单->控制面板->程序和功能3、删除计算机上的残留文件(1)删除C盘-》programData->mysql文件夹,programData文件夹为隐藏文件夹//这一步很重要(2)删除mysql的安装目录4、删除注册表信息往往我们进行完上面的两个步骤,我们计算机上的mysql就已

    2022年9月30日
    5
  • html echarts饼状图_echarts环形图

    html echarts饼状图_echarts环形图ECharts旭日图旭日图(Sunburst)由多层的环形图组成,在数据结构上,内圈是外圈的父节点。因此,它既能像饼图一样表现局部和整体的占比,又能像矩形树图一样表现层级关系。ECharts创建旭日图很简单,只需要在series配置项中声明类型为sunburst即可,data数据结构以树形结构声明,看下一个简单的实例:实例varoption={series:{type:’s…

    2022年9月26日
    3
  • 怎样从本地删除git远程仓库里面的文件

    怎样从本地删除git远程仓库里面的文件

    2021年10月23日
    48
  • 配置HSRP「建议收藏」

    配置HSRP「建议收藏」HSRP(HotStandbyRouterProtocol,热备份路由选择协议)是Cisco私有的一种技术,他确保了网络边缘设备或接入链路出现故障时,用户通信能迅速并透明恢复,以此为IP网络提供冗余性。通过应用HSRP,可使用网络的正常运行时间接近100%,从而满足用户对网络可靠性的要求。在使用HSRP协议的网络中,可以通过将不同的活跃路由器指定不同的三层交换机。从而实现网络流量的…

    2025年8月7日
    5
  • 基于ThinkPHP与阿里大于的PHP短信验证功能

    基于ThinkPHP与阿里大于的PHP短信验证功能

    2021年10月22日
    43
  • ARM9开发之学习过程总结[通俗易懂]

    ARM9开发之学习过程总结[通俗易懂]时至今日,与心爱的TQ2440相伴已有一年,从当初的一无所知到今天的得心应手,其间经历的种种,实在难以言表。这里先将我学习ARM中的整个过程总结一下,希望对刚接触的朋友有个提示作用,也希望高手不吝赐教,欢迎拍砖^_^。需要说明的是,这仅仅说是ARM,其间涉及到别的知识也是需要很多时间去学习的,这里我就不列举了。开发板的配套光盘有很多资料文档,在学习之前,大概浏览一下是非常不错的,强烈建议,特别是S3

    2022年6月10日
    56

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号