我无法确定在JavaScript中是否存在隐式变量用于匹配结果。
我正在寻找的结果代码是:
if(line.match(/foo{bar}/)) { console.log(bar_variable) }
引用的^ bar_variable应该包含匹配组结果。有这样的东西吗?
不,没有。 String.match() returns:
String.match()
String.match(),其内容取决于是否存在全局(Array)标志;如果找不到匹配项,则为g。
Array
g
所以您可以做类似的事情:
null