perl 正则匹配的次数

在perl中的正则表达式中有几个特殊字符是用来匹配表达式的次数的,使用的时候要特别注意,
在正则匹配中它们是非常有用的。


?:匹配前面的表达式0次或1次
 
  当该字符紧跟在任何一个其他限制符 (*, +, ?, {n}, {n,}, {n,m}) 后面时,
   匹配模式是非贪婪的。

* :匹配前面的表达式0次或多次
+ :匹配前面的表达式1次或多次

例:
/a(bc)?/ 能匹配a,abc
/a(bc)*/ 能匹配a,abc,abcbc
/a(bc)+/ 能匹配abc,abcbc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值