replace()

语法

  • str.replace ( old, new, max )

参数:

  • old – 将被替换的子字符串。
  • new – 新字符串,用于替换old子字符串
  • max – 可选字符串, 替换不超过 max 次

例子:

a='i am a pig'b=a.replace('am','was')
print(a)
print(b)

输出结果:`

i am a pig
i was a pig

re.sub()

语法

  • re.sub(pattern, repl, string, count=0, flags=0)

参数:

  • pattern:表示正则表达式中的模式字符串;

  • repl:被替换的字符串(既可以是字符串,也可以是函数);

  • string:要被处理的,要被替换的字符串;

  • count:匹配的次数, 默认是全部替换

  • flags:具体用处不详

例子:

import rea='i am a pig or dog'
b=re.sub(r'pig|dog','human',a,count=1)
c=re.sub(r'pig|dog','human',a,count=2)
print(a)
print(b)
print(c)

输出结果:

i am a pig or dog
i am a human or dog
i am a human or human

Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。

replace()和re.sub() strip() 用法相关推荐

  1. python中 str.strip()用法

    python中 str.strip()用法 1.描述 str.strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列. (即可以去除特殊字符串) 注意:该方法只能删除开头或是 ...

  2. replace()函数的用法

    replace ()的大概用法是这样的: str.replace(old, new[, max]) 有三个参数,old是需要替换的值,new是替换后的值,max是最多替换的次数 举个例子: str = ...

  3. php preg replace中文,php preg_replace函数用法

    php preg_replace函数用法 发布于 2015-01-05 13:34:19 | 179 次阅读 | 评论: 0 | 来源: PHPERZ PHP开源脚本语言PHP(外文名: Hypert ...

  4. sqlite insert or replace 和 insert or ignore 用法

    insert or replace:如果不存在就插入,存在就更新 insert or ignore:如果不存在就插入,存在就忽略 只对UNIQUE约束的字段起作用. 举例: 建表: CREATE TA ...

  5. split、replace、indexof、substr 用法 (获取后台富文本框内容,截取图片)

    1.split()  分割字符串,转化成数组 (1)分割数据中有某段字符串的数据 ,转化成数组 //拿取富文本框中的图片var div=data[0].text.split("/agricu ...

  6. 详解MySQL字符串函数CONCAT()、CONCAT_WS()、INSERT()、REPLACE()、LOWER()、UPPER()用法(二)

    文章目录 一.合并字符串函数CONCAT()和CONCAT_WS() 1.CONCAT() 2.CONCAT_WS() 二.替换字符串INSERT()和REPLACE 1.INSERT() 2.REP ...

  7. Python中strip用法

    str.strip([chars]); 移除字符串头尾指定的字符序列 ,chars -- 移除字符串头尾指定的字符序列,如果chars参数没有指定,则默认是去掉空格 str = "00000 ...

  8. MYSQL:Inert、IGNORE、REPLACE INTO的功能与用法

    最后咱们通过简单的例子说明下: insert into表示插入数据,数据库会检查主键,如果出现重复会报错:  replace into表示插入替换数据,需求表中有PrimaryKey,或者unique ...

  9. python replace函数用法_C string.replace()字符替换函数的用法

    C replace()函数返回string 能放的最大元素个数.(不同于capacity) size _ type max _ size( ) const; basic_string ::size_t ...

最新文章

  1. LookupError: unknown encoding: uft-8
  2. linux下载python的es库,Elasticsearch py客户端库安装及使用方法解析
  3. [转]如何统计一个浏览者在某页面的停留时间
  4. Unity学习笔记3 简易2D横版RPG游戏制作(三)
  5. Redis非阻塞I/O多路复用机制
  6. 2-3树与2-3-4树【转载】
  7. vs2010中自动缩进模式由tab改为space
  8. 7-121 深入虎穴 (25 分)(dfs,bfs)
  9. 微软:Windows 7 和 10 都将删除自动更新!
  10. php 字符串压缩,PHP 压缩字符串的几种方法
  11. python 打包过程
  12. 假定我们要建立一个学术论文数据库,存储如下信息: •学术期刊有期刊编号、期刊名、发行单位; •作者有作者编号、作者姓名、电子邮件; •论文有论文编号、论文标题、摘要、正文; •每篇论文只被一个
  13. html文字段落i排版,i排版基础操作GIF版
  14. Http request传输图片和附属信息(old)
  15. android sdk 配置出错error: unknown argument --licenses
  16. 全国计算机二级ACCESS在线,全国计算机二级《Access》操作试题及答案
  17. 什么是 .com 域名?含义和用途又是什么?
  18. 4016: 辉夜的夜空明珠(moon)
  19. 对*.mht文件结构的一个浅显分析
  20. Opencv学习笔记完整版

热门文章

  1. 基于Cocos Creator的水果忍者游戏
  2. 电力系统自动装置课程设计——发电机励磁系统的数学模型及PID控制仿真
  3. 智能手机游戏个人开发者和小团队如何赚钱
  4. mac用什么软件测试硬盘好坏,mac如何测试硬盘速度-mac测试硬盘速度教程 - 河东软件园...
  5. [TI TDA4 J721E]基于TDA4平台 FFmpeg / X264 的ARM平台移植
  6. modelsim打开.v文件,modelsim无法打开.v文件
  7. 基于华为云虚拟机搭建方舟:生存进化私服(ARK Server Manager)教程
  8. oracle sqladvisor,Oracle 11 sql tuning advisor sql access advisor关闭以及job查看与停止
  9. 7-10 红豆生南国
  10. 【野fd问题】野fd导致system_server发生crash问题