用正規表示式驗證只能輸入英文,數字,符號,禁止輸入

2021-03-03 22:19:16 字數 964 閱讀 2402

1樓:天山之龍

你這個有衝突吧,要求可以輸入符號,又需要禁止輸入一些符號,最好的辦法就是把你需要的符號列舉出來

2樓:匿名使用者

/^[^\u4e00-\u9fa5a']+$/

3樓:匿名使用者

你這個符號有點寬了,具體指哪些符號?

正規表示式 只允許輸入數字、字母、中文 不允許有符號空格 如何寫?

4樓:匿名使用者

密碼(由數字/大寫字母/小寫字母/標點符號組成,四種都必有,8位以上)

(?=^.$)(?=.*\d)(?=.*\w+)(?=.*[a-z])(?=.*[a-z])(?!.*\n).*$

5樓:

試試:中英文數字:

^[a-za-z0-9\u4e00-\u9fa5]+$

6樓:匿名使用者

[\da-za-z\u4e00-\u9fa5]+

如何用正規表示式限制文字框裡只能輸入英文,數字,下劃線和點

7樓:兄弟連教育北京總校

有兩種方式:

一種直接從vs平臺拉控制元件,然後填寫你要正則約束的條件,一種用**:

using system.text.regularexpressions;

////// 檢驗是否是英文、數字、下劃線和點

////// 需要檢驗的字串

/// 是否為整數:true是整數,false非整數public static bool ischeck(string str)

其他方法你可以看看這個,http://****kuqin.

正規表示式判斷輸入框只能輸入,正規表示式判斷輸入框只能輸入0 100的正整數

以gvim正規表示式為例 d d 100 具體解釋 和 字串邊界,這個比較重要,如果不加邊界,有可能會匹配到大於100的數字 d 匹配十進位制數 匹配0次或1次 d d 匹配0 99的數字 邏輯或 100 需要另外處理 給出的正規表示式就是匹配 0 99或者100的數字 使用正規表示式時候需要注意,...

正規表示式驗證只能輸入一位數字或 或

用這個驗證數字的正規表示式 驗證數字 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 ...

正規表示式 小問題!!正規表示式,求解答

也可當否用 比如 1 8 就是表示不是1 8的所有字元。d 和 0 9 匹配數字。匹配除換行符以外的任意字元。w 匹配字母或數字或下劃線或漢字。s 匹配任意的空白符。b 匹配單詞的開始或結束。匹配字串的開始。匹配字串的結束。重複零次或更多次 如 1 d 匹配1開頭數字 包括1 重複一次或更多次 如 ...