zoukankan      html  css  js  c++  java
  • 初次接触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,也就是没有约束


  • 相关阅读:
    Hash详解
    手写2048
    20180429模拟赛T1——添边问题
    题解:UVA1025 A Spy in the Metro
    20180418模拟赛T2——Gym
    20180418模拟赛T1——Seq
    学习:中国剩余定理
    20180414模拟赛T2——拼图
    20180414模拟赛T1——BEAD
    学习:树状数组
  • 原文地址:https://www.cnblogs.com/Stomach-ache/p/3703175.html
Copyright © 2011-2022 走看看