如何为此规则进行数据注释
本文关键字:数据 注释 规则 | 更新日期: 2023-09-27 18:31:00
我有一个项目中用户的用户名。但是有一条规则用于为用户选择用户名。规则是这样的:
用户名只能包含字母、数字、空格、撇号或 连字符,必须以字母或数字开头
如何使用数据注释执行此操作?
多谢。
顺便说一下,字母可以是 A-Z 和 ا-ی。
您可以使用
RegularExpression
作为数据注释来实现这一点,例如,
[RegularExpression("your regular expression", ErrorMessage = "Enter a valid Username!")]
对于您的要求,我在正则表达式中最接近的猜测可能是 - "^[a-zA-Z'd's?('-')]+$"
(我不确定阿拉伯字母!
让我知道它是否有帮助。干杯。