0

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!

Nullpoet
  • 10,949
  • 20
  • 48
  • 65

0 Answers0