我有一个系统,它接收一个电话号码并找到一个用户。
在我的ViewModel中有
[MinLength(8)]
public string UserId {get;set;}
并在我的视图中使用
@Html.EditorFor(model => model.UserID)
这很好用。
然后事实证明,有些国家/地区使用8位数字,其他国家/地区使用9位或更多位数字。 我想保持准确的验证。 有什么方法可以让[MinLength(8)]文化依赖吗?
后续问题是,在某些国家/地区,我们不能使用电话号码,而是使用社交ID。也许它现在允许信件。我也可以制作文化依赖的正则表达式吗?