脚本代码:
var data=[];
data=["Customer","Customer Number(sum)", "Age(min)"];
for(var i=0; i<data.length;i++)
{
var regExp = /^((?(sum)).)*$/;
var matches = regExp.exec(data[i]);
}
我无法表达。任何人都可以帮助我吗?
最佳答案
转义(
或)
并将带有管道的单词放入其中。然后使用 anchor $
以确保它位于字符串的末尾。
var regExp = /^.*\((?:sum|min|max)\)$/;
关于javascript - 数组中单词的匹配(总和)、(最小值)的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34116544/