我在这里有第二个问题的答案:查找其中出现一个或多个字母“a”的单词
var re = /(\w+a)/;
关于上述,它是如何工作的?例如,
var re = /(\w+a)/g;
var str = "gamma";
console.log(re.exec(str));
输出:
[ 'gamma', 'gamma', index: 0, input: 'gamma' ]
然而; 这些不是我预期的结果(尽管这是我想要的)。也就是说,re 应该已经找到了使得 \w 出现任意次数的模式。然后是字母“a”的第一次出现。然后停下来。即我预期:ga。
然后mm
接下来,我如何查找具有预定义出现次数(称为 x)的字母“a”的单词。使得 f(x)=gamma 当且仅当 x=2。