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 非正浮點數 負浮點數 ...