我在属性上使用以下数据注释。问题是它没有被验证为客户端验证。正则表达式是确保字符串中不存在" unknown"(不区分大小写),字符串不应该有数字。
它可以作为服务器端验证。
RegularExpression("!(?i:unknown)[a-zA-Z ']", ErrorMessage = "First name cannot contain digits or symbols or UNKNOWN"
你能帮忙吗?
答案 0 :(得分:0)
从您提供的代码中,清楚地看到您错过了部分引号。
对于正则表达式,请将其修改为[^a-zA-Z]
这意味着任何不是a-z或A-Z
的角色