php正则表达式小括号的作用,正则表达式 ()小括号分组符简介说明

摘要:

下文正则表达式中分组符的功能简介说明,如下所示:

正则表达式分组符简介

正则表达式分组符:

小括号()是正则表达式的分组符

正则表达式分组符功能:

将字符使用小括号()代表一个整体,匹配时也必须进行整体匹配

正则表达式的必要性

例:

var str1="本站url---www.maomao365.com";

var r1=/w{3}/g;

document.write(str1.match(r1)+"
");

//输出 www

var str2="本站url---www.maomao365.com";

var r2=/mao{2}/g;

document.write(str2.match(r2) +"
");

//作者的本意 重复匹配两次"mao"(匹配出maomao)字符,

//但是以上却匹配出null

//因为正则表达式将以上信息解析为: "maoo"进行匹配

/*此时我们需要将 mao 使用小括号括起来

作为一个整体,才能使正则表达式 匹配出maomao 字符

*/

var r3=/(mao){2}/g;

document.write(str2.match(r3)+"
");

//输出 maomao

var r4 =/m(ao)?/g

//匹配所有m字符,"ao"被分组符括起来作为一个整体,使用量词?,即匹配出信息里面中可以包含"ao"也可以不包含

document.write(str2.match(r4)+"
");

//输出 mao,mao,m

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值