#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)
#endregion
編輯器載入中...
正規表示式初學
今天第一次真正好好學了下這個正規表示式,還是看的鳥哥私房菜,感覺收穫很大啊,閒話不多說了。下面是re字元的使用 word 待搜尋的字元word在字串首行 範例 搜尋首行為 開始的那一行,並列出行號 grep n a.txt word 待 搜尋的字元word在字串行尾 範例 將行尾為!的那一行列印出來...
初學正規表示式
初識正則 剛聽到正規表示式,很懵,正規表示式,數學公式?那和python有什麼關係。總之,一聽名字就知道不簡單。1.正規表示式 又稱規則表示式,所謂正規表示式,就是對字串操作的一種邏輯公式,就是用事先定義好的一些特定字元 及這些特定字元的組合,組合乙個 規則字串 這個 規則字串 用來表達對字串的一種...
初學C 正規表示式(regex)
由效果產生學習的興趣,即使失敗,但至少不會中途作廢。正規表示式,語法看起來很多啊!位址參考 include header 1,匹配 號碼 string tel pattern 13 5 8 d 解釋 表示乙個子表示式,a,13是開頭 b,5 8 表示這個字元介於 5 和 8 之間 c,轉義,因為此處...