我有一個需要在 c# 中添加驗證的輸入欄位。該欄位應僅允許使用字母數字、空格、破折號,并且必須至少包含一個字母或數字字符。我有函式的布局,但我不確定如何制定 if 陳述句的條件。
//function call
ValidateSchoolIDField(request.SchoolID, "School ID", validationErrors);
//function
private static void ValidateSchoolIDField(string value, string fieldname, List<ValidationError> validationErrors)
{
if (request.SchoolID != alphanumeric/space/dash)
validationErrors.Add(new ValidationError("ivalid input for " fieldName)):
}
uj5u.com熱心網友回復:
請嘗試下面的正則運算式
正則運算式.IsMatch(inputString,"[a-zA-Z0-9\s-_]");
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/487050.html
