///<summary> ///檢查輸入的編號是否為0-9的數字 ///</summary> ///<param name="strInput"></param> ///<returns></returns> public bool IsNumber(string strInput){ Regex reg = new Regex("^[0-9]*$"); if (reg.IsMatch (strInput)) { return true; } else { return false; } }
///<summary> ///檢查輸入的號碼是否為規定數量的數字 ///</summary> ///<param name="strInput"></param> ///<returns></returns> public bool IsPhoneNumber(string strInput){ //匹配11個數字或8個數字 Regex reg = new Regex(@"(^\d{11}$)|(^\d{8}$)"); if (reg.IsMatch (strInput)) { return true; } else { return false; } }
///<summary> ///檢查輸入是否為郵箱格式 ///</summary> ///<param name="strInput"></param> ///<returns></returns> public bool IsEmail(string strInput){ Regex reg = new Regex ("^\\s*([A-Za-z0-9_-]+(\\.\\w+)*@(\\w+\\.)+\\w{2,5})\\s*$"); if (reg.IsMatch (strInput)) { return true; } else { return false; } }
---------------------
作者:htwzl
來源:CSDN
原文:https://blog.csdn.net/htwzl/article/details/79615051
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!