C 檢驗資料有效性驗證類

2021-09-06 22:08:24 字數 2491 閱讀 6504

using system;

using system.text;

using system.text.regularexpressions;

namespace dachie.common

|\d)[\-\/]((0?[1-9])|(1[0-2]))[\-\/]((0?[1-9])|((1|2)[0-9])|30|31)$";

private const string reg_date = @"^(\d|\d)((0[1-9])|(1[0-2]))((0[1-9])|((1|2)[0-9])|30|31)$";

private const string reg_phone = @"^((0[0-9])([0-9]))$";

private const string reg_email = @"^([\w-\.]+)@((\[[0-9]\.[0-9]\.[0-9]\.)|(([\w-]+\.)+))([a-za-z]|[0-9])(\]?)$";

private const string reg_mobile = @"(^013[0-9]$)";

private const string reg_idcard = @"^([0-9]|[0-9])(x|[0-9])$";

private const string reg_time = @"^((([0-1]?[0-9])|(2[0-3]))([\:])([0-5][0-9]))$";

#region 半形驗證

/// /// 半形驗證

///

/// 驗證的字串

///

public static bool isdbc(string str)

return false;

} #endregion

#region 全形驗證

/// /// 全形驗證

///

/// 驗證的字串

///

public static bool issbc(string str)

return false;

} #endregion

#region 日期字串有效性驗證

/// /// 日期字串有效性驗證

///

/// 日期字串

/// 有效:true,否則:false

public static bool isvaliddate(string date)

#endregion

#region email有效性驗證

/// /// email有效性驗證

///

/// email字串

/// 有效:true,否則:false

public static bool isvalidemail(string email)

#endregion

#region **號碼有效性驗證

/// /// **號碼有效性驗證

///

/// **號碼字串

/// 有效:true,否則:false

public static bool isvaildphone(string phone)

#endregion

#region 手機號碼有效性驗證

/// /// 手機號碼有效性驗證

///

/// 手機號碼字串

/// 有效:true,否則:false

public static bool isvalidmobile(string mobile)

#endregion

#region 身份證號有效性驗證

/// /// 身份證號有效性驗證

///

/// 身份證號字串

/// 有效:true,否則:false

public static bool isvalididcard(string idcard)

#endregion

#region 日期字串轉換成日期物件

/// /// 日期字串轉換成日期物件

///

/// 日期字串

/// 日期物件

public static datetime castdatetime(string date)

#endregion

#region 日期物件轉化成日期字串

/// /// 日期物件轉化成日期字串

///

/// 日期物件

/// 日期字串

public static string castdatetime(datetime date)

#endregion

#region 時間格式驗證

/// /// 時間格式驗證

///

/// 時間字串

/// 正確:true,錯誤:false

public static bool isvalidtime(string time)

#endregion

}}

C 檢驗資料有效性驗證類

using system using system.text using system.text.regularexpressions namespace dachie.common d 0?1 9 1 0 2 0?1 9 1 2 0 9 30 31 private const string reg...

EXCEL 資料有效性設定

1.使單元格區域內記錄不能重複輸入控制 countif a a,a2 1 直接複製此公式進去即可 2.禁止單元格輸入數字控制 isnumber a1 true 3.允許單元格只能輸入數字控制 isnumber a1 true 4.禁止單元格輸入字母和數字 lenb a1 2 5.禁止輸入週末日期 a...

資料有效性 動態選擇

excel有兩列資料欄,a列和b列,都是通過下來框來選擇,要求a列選擇完成後,b列動態調整可選擇的內容。例如 第一例選擇 aa 第二列可供選擇的範圍是 a d 第一例選擇 bb 第二列可供選擇的範圍是 e h 第一例選擇 cc 第二列可供選擇的範圍是 i w 第一例選擇 dd 第二列可供選擇的範圍是...