Hello Regular Expression

正则表达式
*  任意字符
?或者.   一个字符
{x}   前导字符x个
{x,y}  前导字符x个,但是不超过y个

^ 在行首匹配字符串或字符序列
eg:^d  只允许在一行的开始匹配字符或单词
$ d 行尾以$匹配字符串或字符
trouble$  匹配以trouble结尾的所有行
[ ]匹配一个范围或集合,使用"-"表示一个字符串的范围
eg:
[0123456789]  匹配任意一个数字
[a-z]  匹配任意小写字母
[A-Za-z0-9] 匹配任意字母或数字
s[a-z A-Z] t:匹配以s开关中间有一任意字母,t结尾
[Cc]omputer:匹配Computer和computer两个单词

使用/{/}匹配模式结果出现的次数
pattern/{/} 匹配模式出现n次
pattern/{n,/}  匹配模式最少出现n次
pattern/{n,m/} 匹配模式出现n至m次之间,n,m为0至255中任意整数

eg:
A/{2/}B  匹配字母A出现两次,并以B结尾的模式
A/{2,4/}B  匹配A出现次数为2至4,并以B结尾的单词

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值