phone 正则表达式中的语法错误 (Internet Explorer 11)

Syntax error in my phone regular expression (Internet Explorer 11)

我的常客是:

var phoneRegExp = new RegExp('^(370[0-9]{8}|371[0-9]{8}|372[0-9]{8,9}|373[0-9]{8}|374[0-9]{8}|375[0-9]{9}|380[0-9]{9}|992[0-9]{9}|993[0-9]{8}|994[0-9]{9}|995[0-9]{9}|996[0-9]{8,9}|998[0-9]{9}|77[0-9]{9,10}|7[0-9]{10})$', 'gu');

IE11 in windows 8.1 return报错“正则表达式语法错误”,但是正则很简单...

有人可以帮忙吗?

问题出在标志“u”上,在我的情况下我不能使用它