驗證數字和中文的表示式

2021-04-12 12:09:02 字數 1084 閱讀 4050

^[/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 ...