C 驗證函式

2021-05-23 04:28:52 字數 2342 閱讀 1905

public class match

#endregion

#region  驗證輸入字串為合法的日期

///

/// 驗證輸入字串為合法的日期

///

/// 輸入字元

/// 返回乙個bool型別的值

public bool validatedate(string p_str_date)

catch(formatexception e)

return bvalid;

}#endregion

#region  驗證輸入字串為**號碼

///

/// 驗證輸入字串為**號碼

///

/// 輸入字串

/// 返回乙個bool型別的值

public bool validatephone(string p_str_phone)

-/d");

}#endregion

#region  驗證輸入字串為傳真號碼

///

/// 驗證輸入字串為傳真號碼

///

/// 輸入字串

/// 返回乙個bool型別的值

/// 輸入字串

/// 返回乙個bool型別的值

public bool validatepostcode(string p_str_postcode)

");}

#endregion

#region  驗證輸入字串為身份證

///

/// 驗證輸入字串為身份證

///

/// 輸入字串

/// 返回乙個bool型別的值

public bool validateid(string p_str_id)

");}

#endregion

#region  驗證輸入字串為手機號碼

///

/// 驗證輸入字串為手機號碼

///

/// 輸入字串

/// 返回乙個bool型別的值

public bool validatemobilephone(string p_str_mobile)

");}

#endregion

#region  驗證輸入字串為企業管理碼

///

/// 驗證輸入字串為企業管理碼

///

/// 輸入字串

/// 返回乙個bool型別的值

public bool validatetaxcode(string p_str_taxcode)

");}

#endregion

#region  驗證輸入字串為企業稅務登記碼

///

/// 驗證輸入字串為企業稅務登記碼

///

/// 輸入字串

/// 返回乙個bool型別的值

public bool validateregcode(string p_str_regcode)

");}

#endregion

#region  驗證輸入字串為e-mail位址

///

/// 驗證輸入字串為e-mail位址

///

/// 輸入字串

/// 返回乙個bool型別的值

public bool validateemail(string p_str_email)

#endregion

#region  驗證輸入字串為網路位址

///

/// 驗證輸入字串為網路位址

///

/// 輸入字串

/// 返回乙個bool型別的值

public bool validatenaddress(string p_str_naddress)

#endregion

#region  驗證輸入字串為護照

///

/// 驗證輸入字串為護照

///

/// 輸入字串

/// 返回乙個bool型別的值

public bool validatehuzhao(string p_str_huzhao)

#endregion

#region  驗證輸入字串為英文名稱

///

/// 驗證輸入字串為英文名稱

///

/// 輸入字串

/// 返回乙個bool型別的值

public bool validateenglish(string p_str_englishname)

#endregion

}

C 正則驗證函式

1 ip位址驗證 2 驗證 3 正整數驗證 4 驗證正負貨幣格式 保留小數點2位 1 ip位址驗證 ip位址驗證 public static bool checkip string ip 1 d d 2 0 4 d 25 0 5 d 1 d d 2 0 4 d 25 0 5 d 1 d d 2 0 ...

C 虛函式表的驗證

c 虛函式表解析 c 物件的記憶體布局 上 c 物件的記憶體布局 下 作為 課後作業 在64位linux上寫了乙個驗證 g gcc 4.4.6 include using namespace std class base virtual void foo1 cout base foo1 執行結果 0...

驗證atexit 函式

按照iso c的規定,乙個程序可以登記至少32個函式,這些函式將由exit自動呼叫。乙個程序可以登記若干個函式,這些函式由 exit自 動呼叫,這些函式被稱為終止處理函式,atexit 函式可以登記這些函式。exit 呼叫終止處理函式的順 序和atexit 登記的順序相反,如果乙個函式被多次登記,也...