为什么以下JavaScript正则表达式失败?

时间:2019-01-31 06:36:26

标签: javascript regex programming-languages

我当时正在使用JavaScript正则表达式,以下情况确实使我感到困惑。

let reg = /(\d{1,3}[.]){3}\d{1,3}/g;
let str = "123.23.2.2.2";
let results = str.match(reg);
console.log(results);

我期望结果为['123.23.2.2','23 .2.2.2'],但实际上,console.log(results)输出为['123.23.2.2']。 我做错了什么?全局搜索标签/ g应该会给我所有匹配的结果。我现在真的很困惑。 有人帮我!

0 个答案:

没有答案
相关问题