12正则表达式

1元字符“?” 与 “()”

?表示紧靠其前的元素项是可选的

   eg:abc?能匹配abc和ab

()子匹配

子匹配捕获的内容可在表达式中位于该货号之后的地方被反向引用,第一个圆括号捕获的内容用\1表示,第二个用\2表示。

   eg:(\d)\1{4}匹配连续5个相同的数字字符

         (\d)(\d)\2\1匹配千位和个位相同的4位数

2(?:pattern)非捕获匹配 不出现pattern

(?=pattern)正向匹配 一定出现后面的pattern

(?!pattern) 反向匹配

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值