当前位置: 首页 > news >正文

济南做html5网站建设百度门店推广

济南做html5网站建设,百度门店推广,房地产网站怎么建设,wordpress 如何编辑Python小技:使用正则替换字符串 java中有String.replaceAll()方法使用正则替换字符串, 在Python中,字符串也有一个replace方法,但是这个方法只能精准替换, 如果想正则替换,就要改成re.sub方法,而…

Python小技:使用正则替换字符串

java中有String.replaceAll()方法使用正则替换字符串,
在Python中,字符串也有一个replace方法,但是这个方法只能精准替换,
如果想正则替换,就要改成re.sub方法,而且这个方法使用起来不那么简洁。

方法原型:

"""
参数:
pattern : 正则中的模式字符串。
repl : 替换的字符串,也可为一个函数。
string : 要被查找替换的原始字符串。
count : 模式匹配后替换的最大次数,默认 0 表示替换所有的匹配。
flags : 编译时用的匹配模式,数字形式。
"""
def sub(pattern, repl, string, count=0, flags=0):

实践一下:

替换数字和字母,使用\w替换

txt = '@Java实用技术手册,我要替换(Sx_123)这些玩意。'  
# 替换数字和字母,使用\w替换  
txt = re.sub(r'\(\w+\)', '', txt)  
print(txt)
# @Java实用技术手册,我要替换这些玩意。

替换指定的字符和字母数字,使用[]替换

txt2 = '@Java实用技术手册,我要替换(a - 1)这些玩意。'  
# 替换指定的字符和字母数字,使用[]替换  
txt2 = re.sub(r'\([\w -]+\)', '', txt2)  
print(txt2)
# @Java实用技术手册,我要替换这些玩意。

正则表达式相关内容网上很多,实际常用的也就下面7个

符号含义
^开头
$结尾
.非换行符的任意字符,用的最多
\d数字
\w数字和数字+下划线_
.出现1个以上次数
*出现0个以上次数

– end –

http://www.dinnco.com/news/29784.html

相关文章:

  • 如何用html制作网站seo关键词排名技巧
  • 泉州app网站开发价格软件定制
  • wordpress 标签 图片不显示重庆seo网站
  • 建立网站就是制作网页aso优化app推广
  • 宜都网站制作滨州网站建设
  • 网站建设 日志徐州做网站的公司
  • 杭州开发区网站建设百度指数是怎么计算的
  • 长春网站关键词推广网站建设平台哪家好
  • 做网站详情的图片seo外链平台热狗
  • 在58做网站推广有效果吗app推广代理去哪里找
  • 什么网站出项目找人做学技术包分配的培训机构
  • 做超市dm的网站南昌seo建站
  • 保健品网站模版营销型网站建设报价
  • 东莞做网站公司在哪谷歌seo服务公司
  • wordpress自定义css样式南京百度快照优化排名
  • 天津建设教育培训中心网站识图找图
  • 湘潭做网站 联系磐石网络南宁网络推广平台
  • 创建全国文明城市作文优就业seo
  • 响应式网站开发原则惠州关键词排名提升
  • 网站建设类型有哪些友情链接适用网站
  • 我们做的网站是优化型结构杭州网络推广网络优化
  • 武汉易天时代网络服务有限公司南宁百度seo排名优化软件
  • 常平哪里有招计算机网站开发的电商培训内容有哪些
  • html网站地图怎么做友链是什么
  • wordpress 提问插件谷歌seo外包
  • 承接网站建设文案谷歌推广怎么做最有效
  • 儿童摄影作品网站服装店营销策划方案
  • 东营市做网站优化网站推广网
  • 域名被墙检测网站网络广告营销的典型案例
  • 网站中验证码如何做的智能建站模板