^[/u4e00-/u9fa5]$ 這個是 驗證中文的正規表示式
system.text.encoding.default.getbytecount( strstring );--返回位元組數
//判斷字串是否是數字
string str1=this.textbox1.text.trim();
if(regex.i**atch(str1,@"^/d+$"))
else
messagebox.show("不是數字");
return;
////using system.text.regularexpressions;
string str="23sd嗚sdf嗚95列gfwef隨地56國ge嘎4";
matchcollection ms=regex.matches(str,"[/u4e00-/u9fa5]");
string sss=null;
for(int i=0;iif (regex.i**atch(str,"[0-9]"))//數字
messagebox.show("字串中包含有數字");
if (regex.i**atch(str,"[a-z]"))//小寫字母
messagebox.show("字串中包含有小寫字母");
if (regex.i**atch(str,"[a-z]"))//大寫字母
messagebox.show("字串中包含有小寫字母");
if (regex.i**atch(str,"[a-za-z]"))//所有字母
messagebox.show("字串中包含有字母");
if (regex.i**atch(str,"[/u4e00-/u9fa5]"))//漢字
messagebox.show("字串中包含有漢字");
}if (islength(textbox.text,100) == false) //超過100字
public bool islength(string str, int maxlength)
else
}if (intlength > maxlength)
return true;
}
正規表示式的數字驗證
驗證數字 0 9 驗證n位的數字 d 驗證至少n位數字 d 驗證m n位的數字 d 驗證零和非零開頭的數字 0 1 9 0 9 驗證有兩位小數的正實數 0 9 0 9 驗證有1 3位小數的正實數 0 9 0 9 驗證非零的正整數 1 9 0 9 驗證非零的負整數 1 9 0 9 驗證非負整數 正整數...
驗證數字的正規表示式
驗證數字 0 9 驗證n位的數字 d 驗證至少n位數字 d 驗證m n位的數字 d 驗證零和非零開頭的數字 0 1 9 0 9 驗證有兩位小數的正實數 0 9 0 9 驗證有1 3位小數的正實數 0 9 0 9 驗證非零的正整數 1 9 0 9 驗證非零的負整數 1 9 0 9 驗證非負整數 正整數...
驗證數字的正規表示式
驗證數字的正規表示式集 驗證數字 0 9 驗證n位的數字 d 驗證至少n位數字 d 驗證m n位的數字 d 驗證零和非零開頭的數字 0 1 9 0 9 驗證有兩位小數的正實數 0 9 0 9 驗證有1 3位小數的正實數 0 9 0 9 驗證非零的正整數 1 9 0 9 驗證非零的負整數 1 9 0 ...
驗證數字的正規表示式
驗證數字 0 9 驗證n位的數字 d 驗證至少n位數字 d 驗證m n位的數字 d 驗證零和非零開頭的數字 0 1 9 0 9 驗證有兩位小數的正實數 0 9 0 9 驗證有1 3位小數的正實數 0 9 0 9 驗證非零的正整數 1 9 0 9 驗證非零的負整數 1 9 0 9 驗證非負整數 正整數...
驗證數字的正規表示式
驗證數字的正規表示式整理小集 2009年03月25日 星期三 10 50 以下未經測試,請驗證後使用 1.只能輸入數字和英文的 2.只能輸入數字的 3.只能輸入全形的 4.只能輸入漢字的 5.郵件地址驗證 var regu 0 9a za z 0 9a za z 0 9a za z 0 9a za ...