💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
## 正则验证,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 ~~~