使用剃刀视图时无法在 javascript 中提供 @

Can't provide @ in javascript when using razor view

本文关键字:javascript 剃刀 视图      更新时间:2023-09-26
var regularExpression = 
    /^(?=(.*'d){2})(?=.*[a-zA-Z])(?=.*[!@#$%])[0-9a-zA-Z!@#$%]{8,}/;
var valid = regularExpression.test(pwd);

问题是,当我在 javascript 中提供这个字符串时,@ 符号充当剃刀视图代码块。

关系!我自己得到了答案;在 JavaScript 中使用 @@ 而不是 @,后者象征着 Razor 视图。