AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
## 正则验证,match()与test()函数的区别? test是RegExp的方法,参数是字符串,返回值是boolean类型。 ~~~ var str='sad13123dfa4v564d5f8fb5sf'; var re=/\d+/g; alert(re.test(str)); ~~~ * * * match是String的方法,参数是正则表达式,返回值是数组。 ~~~ var re=/\d+/g; alert(str.match(re)); ~~~ ~~~ var str = 'haj123sdk54hask33dkhalsd879'; var re = /\d+/g; // \d代表数字,\d+代表至少一个。g代表全局 console.log(str.match(re)); //123,54,33,879 ~~~