为了账号安全,请及时绑定邮箱和手机立即绑定

一个简单的js正则问题

一个简单的js正则问题

桃花长相依 2018-09-03 10:10:51
这是我的js代码:但输出没东西。我用php写的:输出:Array ([0] => Array     (         [0] => [class=cl bbda pbm mbm]         [1] => class=cl bbda pbm mbm     ))这正是我想要的效果,我的js代码出了什么问题呢?死活搞不出来
查看完整描述

1 回答

?
杨__羊羊

TA贡献1943条经验 获得超7个赞

代码有语法错误呗,JS执行遇到错误,后面就不执行了

function preg_match_all(reg, str){    
    let results = [];    
   // if(isEmpty(rules)) return results;
   var exp=reg;    
    let result;    
    while( (result = exp.exec(str))!= null){  
         results.push(result);
    }    
    return results;
    
}var str = 'a[class=cl bbda pbm mbm]f';var rarr = preg_match_all(/\[(.*?)\]/g, str);console.log(rarr)


查看完整回答
反对 回复 2018-09-29
  • 1 回答
  • 0 关注
  • 580 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信