初次接触python的re模块

刷CF的时候,看到一个简单的题目,可以用来练练正则表达式

于是乎找到了re.sub的用法,说明如下

 re.sub: (pattern, repl, string, count=0,                    

│       flags=0)                                              
│ Return the string obtained by replacing the leftmost        
│ non-overlapping occurrences of the pattern in string by the 
│ replacement repl.  repl can be either a string or a callable;
│ if a string, backslash escapes in it are processed.  If it is
│ a callable, it's passed the match object and must return    

│ a replacement string to be used.     


这段说明的意识是:在string中找到pattern,并且用repl来替换之      

而且有趣的是,这里的repl可以是一个函数,此时,pattern会被作为参数

传给该函数,该函数必须提供一个换回值作为pattern的替换

count参数是用来说明匹配pattern的个数,默认为0,也就是没有约束


 

转载于:https://www.cnblogs.com/Stomach-ache/p/3703175.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值