常用的正規表示式函式類 C 版

2021-03-31 15:02:05 字數 1443 閱讀 1115

dot *** 正規表示式的應用,也是dot *** 開發中不可缺少的東東

public class regularfun

///

/// 判斷乙個數字是否整數

///

/// 字串

///

public static bool isinteger(string strnumber)

///

///判斷是否只有字元和數字組成

///

///

///

public static bool isalphanumeric(string strtocheck)

///

/// 校驗登入名:只能輸入5-20個以字母開頭、可帶數字、「_」、「.」的字串

///

///

///

public static bool isregusername(string username)

([a-za-z0-9]|[._])$");

return !objalphanumericpattern.i**atch(username);

}///

/// 校驗密碼:只能輸入6-20個字母、數字、下劃線

///

///

///

public static bool ispassword(string password)

$");

return !objalphanumericpattern.i**atch(password);

}///

/// 校驗普通**、傳真號碼:可以「+」開頭,除數字外,可含有「-」

///

///

///

public static bool istelepone(string tel)

(/d)[ ]?([-]?((/d)|[ ]))+$");

return !objalphanumericpattern.i**atch(tel);

}///

/// 校驗手機號碼:必須以數字開頭,除數字外,可含有「-」

///

///

///

public static bool i**obil(string mobile)

(/d)[ ]?([-]?((/d)|[ ]))+$");

return !objalphanumericpattern.i**atch(mobile);

}///

/// 校驗ip位址

///

///

///

public static bool isipaddress(string ipaddr)

$");

return !objalphanumericpattern.i**atch(ipaddr);

}

C 常用正規表示式類

以下是 經常用到的一些字串校驗的函式 using system using system.collections.generic using system.linq using system.text using system.text.regularexpressions namespace li...

常用正規表示式 驗證版

只能輸入乙個中文字 u4e00 u9fa5 只能輸入1 4個中文字 u4e00 u9fa5 只能輸入全形字符 uff00 uffff 只能輸入數字 d 非負整數 正整數 0 d 正整數 0 9 1 9 0 9 非正整數 負整數 0 d 0 負整數 0 9 1 9 0 9 整數 d 非負浮點數 正浮點...

C 常用正規表示式

d 非負整數 正整數 0 0 9 1 9 0 9 正整數 d 0 非正整數 負整數 0 0 9 1 9 0 9 負整數 d 整數 d d 非負浮點數 正浮點數 0 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 正浮點數 d d 0 0 非正浮點數 負浮點數 ...