I am relatively new to javascript.
Following code explains my issue:
var termList = ["style", "model"];
var nodeValidRegexStr = "(?:" + termList.join("|") + ")+"
var nodeValidRegex = RegExp(nodeValidRegexStr);
nodeValidRegex.test("mode")
false
nodeValidRegex.compile()
nodeValidRegex.test("mode")
true
Can someone figure out whats goes wrong after compile() ? Thanks in advance!