获取Javascript正则表达式错误--甚至没有使用它们

获取Javascript正则表达式错误--甚至没有使用它们,javascript,.net,Javascript,.net,这可能是什么?您必须用引号将插入的文本括起来: invalid regular expression flag v [Break On This Error] var urlString = /Extranet/mvc/Indications.cfc/CreateTermSheet/ var urlString=''; 否则,文本将被解释为JavaScript,定义正则表达式的一种方法是使用/…/。因此,/Extranet/被识别为正则表达式,之后的所有内容都被视为修饰符(或标志)m是一个

这可能是什么?

您必须用引号将插入的文本括起来:

invalid regular expression flag v
[Break On This Error] var urlString = /Extranet/mvc/Indications.cfc/CreateTermSheet/ 
var urlString='';

否则,文本将被解释为JavaScript,定义正则表达式的一种方法是使用
/…/
。因此,
/Extranet/
被识别为正则表达式,之后的所有内容都被视为修饰符(或标志)
m
是一个有效的修饰符,但
v
不是,因此它会出错。

插入的文本必须用引号括起来:

invalid regular expression flag v
[Break On This Error] var urlString = /Extranet/mvc/Indications.cfc/CreateTermSheet/ 
var urlString='';

否则,文本将被解释为JavaScript,定义正则表达式的一种方法是使用
/…/
。因此,
/Extranet/
被识别为正则表达式,之后的所有内容都被视为修饰符(或标志)
m
是一个有效的修饰符,但是
v
不是,并且有错误。

您是否尝试在.net输出中使用quotatoin?是否尝试在.net输出中使用quotatoin?
var urlString = '<%= System.Web.VirtualPathUtility.ToAbsolute("~/mvc/Indications.cfc/CreateTermSheet/")%>';