python中re模块正则语法小结

# 正则表达式
规则:
    单字符:
            .  : 除换行以外所有字符
            [] : 匹配集合中任意一个字符
            \d : 数字
            \D : 非数字
            \w : 数字、字母、下划线、中文
            \W : 非数字、字母、下划线、中文
            \s : 空格
            \S : 非空格
    数量修饰:
             * : 任意多次
             + : 至少1次
             ?: 非贪婪方式,可有可无
           {m} : 固定m次
          {m+} : 至少m次
         {m,n} : m到n次
    起始:
             ^ : 以啥啥开头
             $ : 以啥啥结尾
    常用组合和函数:
            .* : 贪婪方式任意字符任意次数
           .*? : 非贪婪方式任意字符任意次数
           r = re.compile(r'正则表达式',re.S) : 
                              最常用:将规则传递给某个参数以便反复使用
           re.match\re.search\(字符串)
           re.findall(字符串)
           re.sub(正则表达式,替换内容,字符串)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值