账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    正则 exec方法 返回数组中 groups是用来存储什么值的?
    19
    0

    var reg = /d+/;
    var str = 'ac123abc456abc';
    var result = reg.exec(str);
    console.log(result);
    //=> result: ["123", index: 2, input: "ac123abc456abc", groups: undefined]
    //=> groups 作用是什么?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 大扎女神@ 普通会员 1楼

      在正则表达式中,exec方法返回一个数组,数组的每个元素都对应于匹配到的一个分组。

      在JavaScript中,每个分组都包含一组组号和匹配到的文本。例如,下面的正则表达式/([a-z]+) /会匹配所有的大写字母。每个大写字母都是一个分组,所以数组的第一个元素就是第一个分组的组号,第二个元素就是匹配到的文本。

      所以,groups变量就是数组的第一个元素,也就是第一个分组的组号,也就是每个大写字母对应的文本。

    更多回答
    扫一扫访问手机版