#region regular expression
///
/// 校驗字串是否只包含字母與數字
///
/// 需要校驗的字串
/// true表示符合要求,false表示不符合要求
public static bool isonlyletteranddigit(string toverified)
///
/// 檢驗是否是整數
///
/// 需要檢驗的字串
/// 是否為整數:true是整數,false非整數
public static bool isint(string str)
///
/// 校驗是否為正的浮點數
///
/// 需要檢驗的字串
/// 是否為正浮點,是返回true,否則返回false
public static bool isfloat(string str)
///
/// 檢驗是否為數字
///
/// 需要檢驗的字串
/// 是否為數字:true代表是,false代表否
public static bool isnumber(string str)
///
/// 檢驗字串是否為日期時間
///
/// 需要檢驗的字串
public static bool isdatetime(string str)
[ ]*[-][ ]*[01]?[0123456789][ ]*[-][ ]*[0123]?[0123456789][ ]*[012]?[0123456789][ ]*[:][ ]*[012345]?[0123456789][ ]*[:][ ]*[012345]?[0123456789][ ]*$");
return rx.ismatch(str);
}/// 需要檢驗的字串
public static bool ispostcode(string str)
$");
return rx.ismatch(str);
}///
/// 檢驗字串是否為身份證號
///
/// 需要檢驗的字串
/// 是否為身份證號:true代表是,false代表否
public static bool iscode(string str)
$");
return rx.ismatch(str);
}///
/// 檢驗字串是否為電子郵件
///
/// 需要檢驗的字串
/// 是否為電子郵件:true代表是,false代表否
public static bool isemail(string str)
///
/// 檢驗字串是否為中國地區的**號碼
///
/// 需要檢驗的字串
/// 是否為中國地區的**號碼:true代表是,false代表否
public static bool isphonenumber(string str)
)|d-)?d(-d)*");
return rx.ismatch(str);
}///
/// 檢驗字串是否為漢字
///
/// 需要檢驗的字串
/// 是否為漢字:true代表是,false代表否
public static bool ischinese(string str)
///
/// 檢驗字串是否為雙位元組字元(包括漢字)
///
/// 需要檢驗的字串
/// 是否為雙位元組字元:true代表是,false代表否
public static bool isdoublebytechar(string str)
///
/// 檢驗字串是否為url位址
///
/// 需要檢驗的字串
public static bool isurladdress(string str)
///
/// 檢驗字串是否為ip位址
///
/// 需要檢驗的字串
public static bool isipaddress(string str)
///
/// 清除字串中的html標籤(對於複雜的巢狀標籤有時不準確)
///
/// 指定的要被處理的字串
/// 清除html標籤後的字串
public static string removehtmltags(string toevaluate)
#endregiong
jQuery常用驗證正則式
驗證 和手機4 function verifymobile obj,mesgtab 0 9 0 9 0 9 0 9 013 0 9 var objvalue obj.val if objvalue objvalue null objvalue undefined else else 常用 var r...
正則,常用驗證。
var re a za z0 9 a za z0 9 a za z0 9 if re.test email.val 2.第乙個字元必須是字母,由4到15個字元組成!var re a za z s if re.test username 3.至少包含乙個數字,整個字串長度大於等於8.function ...
正則式驗證大全
一 校驗數字的表示式 數字 1 n位的數字 d 至少n位的數字 d m n位的數字 d 零和非零開頭的數字 0 1 9 0 9 非零開頭的最多帶兩位小數的數字 1 9 0 9 0 9 帶1 2位小數的正數或負數 d d 正數 負數 和小數 d d 有兩位小數的正實數 2 0 9 有1 3位小數的正實...