我想验证textbox是否只是文本。但我需要为东欧提供一些特殊的字符,例如
č,ć,š,đ,Č,Ć,Š,Đ,ž,Ž(ASCII代表例如:č)
我有这个验证,这很好,但它不支持我的特殊字符:
factory File._() { throw new UnsupportedError("Not supported"); }
我试图添加这样但我失败了:
[RegularExpression(@"^[a-zA-Z]+$", ErrorMessage = "Use letters only please")]
如果你知道方式我会很感激。
答案 0 :(得分:2)
你应该将它们放在角色类中。
使用类似的内容(并使用\u
表示法添加十六进制值):
[RegularExpression(@"^[a-zA-Z\u010D]+$", ErrorMessage = "Use letters only please")]
或使用文字(更容易和更易于维护):
[RegularExpression(@"^[a-zA-ZčćšđČĆŠĐžŽ]+$", ErrorMessage = "Use letters only please")]