Python中的正则表达式(特征匹配)

接下来,就是最最最重要的特征匹配!!!
在这里插入图片描述
‘\d’:代表任意数字
‘\d\d’:代表任意两个连续数字
‘\d{2}’:代表任意两个连续数字
‘\d{2,3}’:代表任意两个或三个连续数字(注:此处遵循贪婪原则,即就高不就低)
‘\d{i,j}’:代表任意i~j个连续数字
‘\d\d+’:代表至少两个连续的数字(注:加号代表从一开始)
‘\d\d*’:代表至少一个连续的数字(注:乘号代表从零开始)
‘\d{2,3}?’:代表任意两个或三个连续数字(注:此处打破贪婪原则,即就低不就高)
‘\D\d+’:代表以任意字符开始,后续由大于等于一个数字组成
‘\s+’:代表所有不可见字符
‘\bis’:代表以空格开始的‘is’
在这里插入图片描述
‘[\u4e00-\u9fa5]+’:代表任意文字
‘\d.\d’:代表两个数字之间为任意类型字符(除去换行符)
若加上re.S,则可匹配到换行符
‘^\d’:代表作为开头的数字
‘\d$’:代表作为结尾的数字(即每一个字符串的最后)
若加上re.M,则可匹配到每一行的最后

下一篇继续正则表达式,加油~~

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值