读取包含反斜杠的属性值时附加到字符串的额外反斜杠

时间:2014-02-10 13:01:45

标签: javascript jquery regex string

我的网页包含以下HTML元素。

<input id="Email" type="text" arguments="" val_validationerrormessage="" 
val_regexexpression="/^\w+@[a-zA-Z_]+?\.[a-zA-Z]{2,3}$/" 
val_isrequired="True" val_maxlength="0" val_minlength="0" 
command="" val_isnumeric="False" selectedvalues="">

当使用jQuery获取control \ argument val_regexexpression的值时,会在字符串后附加一个额外的“\”,它的内容就像这样“/ ^ \\ w + @ [a-zA-Z _] +?\\ 。[a-zA-Z] {2,3} $ /“你可以看到这与原始字符串不同。

我通过以下方式获得此值

var Val_RegexExpression = Control.attr("Val_RegexExpression");

如何检索原始字符串?

0 个答案:

没有答案