文字框輸入內容合法性檢測

2021-05-26 20:03:26 字數 457 閱讀 4810

網路遊戲在註冊賬號時,需要對新的賬戶名和密碼進行規範。

這裡記錄一些常用的檢測方法:

1,純數字檢測:public string a = 「^[0-9]+$」;

2,11位手機號碼(1開頭):public string b = "^1\d$"';

3,數字或英文:public string c = "^[a-za-z0-9]+$";

4,純漢字:public string d = "^[\u4e00-\u9fa5]+$";

《核心**》

using system.text.regularexpressions;

regex reg = new regex(a);  // 是否為純數字

bool iscontain = reg.ismatch("123a453");   // 結果為假,因為a不是數字

其他的用法類似,這樣文字框輸入內容的檢測就搞定了。

限制文字框輸入內容

在公司看到了受限制的的文字框,上網查了一下,蠻有用的,貼出來。正則匹配 匹配中文字元的正規表示式 u4e00 u9fa5 匹配雙位元組字元 包括漢字在內 x00 xff 匹配空行的正規表示式 n s r 匹配html標記的正規表示式 匹配首尾空格的正規表示式 s s 像vbscript那樣的trim...

QT控制文字框輸入內容

利用正規表示式,例 即賬號最長為10位,只能由數字組成 qregexp regx 0 9 qvalidator validator newqregexpvalidator regx,ui num ui num setvalidator validator 姓名欄只能為漢字,長度不超過4位 qrege...

文字框輸入內容智慧型提示效果

實現效果如圖 大體思路 1.監聽文字框事件。這裡是用的keyup事件。大家可以嘗試用onchange事件。不過感覺keyup事件的效果要好一點。2.根據輸入內容通過ajax非同步的方式去訪問後台資料。3.遍歷返回資料將資料新增到顯示區域。4.在新增資料的同時給每一條資料加上一些效果,點選其中一條將資...