Python re模块 sub方法介绍

本网站用的阿里云ECS,推荐大家用。自己搞个学习研究也不错

<

div id=”content”>re.sub 函数进行以正则表达式为基础的替换工作

  1. >>> import re  
  2. >>> re.search(‘[abc]’‘Mark’)     
  3. <_sre.SRE_Match object at 0x001C1FA8>  
  4. >>> re.sub(‘[abc]’‘o’‘Mark’)   
  5. ‘Mork’  
  6. >>> re.sub(‘[abc]’‘o’‘rock’)   
  7. ‘rook’  
  8. >>> re.sub(‘[abc]’‘o’‘caps’)   
  9. ‘oops’ 

Mark 包含 a,b,或者 c吗?是的,含有 a。

好的,现在找出 a,b,或者 c 并以 o 取代之。Mark 就变成 Mork 了。

同一方法可以将 rock 变成 rook。

你可能认为它可以将 caps 变成 oaps,但事实并非如此。re.sub 替换所有 的匹配鼯div>

未经允许不得转载:演道网 » Python re模块 sub方法介绍

赞 (0)
分享到:更多 ()

评论 0

评论前必须登录!

登陆 注册