我正在阅读有关 RegExp 的信息。我现在有一个小问题
var text = "cat, bat, fat";
var pattern = /.at/gi;
var matches = pattern.exec(text);
通过第一次执行此操作,当我第二次执行时,我得到的只有一个匹配是 cat。我已经指定了全局标志,但直到它一次只给出一个。我是否错误地指定它或者这就是正则表达式的工作方式?
我正在阅读有关 RegExp 的信息。我现在有一个小问题
var text = "cat, bat, fat";
var pattern = /.at/gi;
var matches = pattern.exec(text);
通过第一次执行此操作,当我第二次执行时,我得到的只有一个匹配是 cat。我已经指定了全局标志,但直到它一次只给出一个。我是否错误地指定它或者这就是正则表达式的工作方式?