2
スペースと一部の特殊文字を許可しない正規表現がありますが、大文字を入力しても検証が行われません。空白と特殊文字を許可しないMVC正規表現
[RegularExpression(@"^[^<>.,?;:'()!~%[email protected]#%/*""\s]+$")]
public string FirstName { get; set; }
スペースと一部の特殊文字を許可しない正規表現がありますが、大文字を入力しても検証が行われません。空白と特殊文字を許可しないMVC正規表現
[RegularExpression(@"^[^<>.,?;:'()!~%[email protected]#%/*""\s]+$")]
public string FirstName { get; set; }
-
(マイナス記号)を削除する必要があります。 %-_
は、大文字を含む%
(charコード37)と_
(charコード95)の間を意味します。
マイナス記号を除外する場合は、\-
を使用してエスケープする必要があります。
属性があるべき
[RegularExpression(@"^[^<>.,?;:'()!~%\[email protected]#/*""\s]+$")]
public string FirstName { get; set; }