0

我正在编写一些代码来验证用户是否提交了具有正确信息的对象。换句话说,我将如何验证该名称不包含数字、符号和其他符号,除了来自英文字母或拉丁外语元音(法语、德语等)?

    [Required]
    [MaxLength(50)]
    [DataType()] //I think a solution would use custom datatypes
    public string Name { get; set; }
4

1 回答 1

3

您可以使用正则表达式:

[RegularExpression(@"^[\p{L}]+$")]

这基本上是说“只允许整个事物中的任何 Unicode 字符”。

于 2013-12-20T05:13:23.117 回答