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

2021-03-25 05:12:05 字數 1674 閱讀 5295

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

有兩種方式:

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

using system.text.regularexpressions;

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

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

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

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

如何用正規表示式判斷一個文字框只能輸入中文、英文、下劃線、|、數字、☆、□、△等,不能輸入!@#¥%

2樓:匿名使用者

"(?i)^(?=[\u4e00-\u9fa5a-z])[\u4e00-\u9fa5a-z_|0-9☆□△]+$"

我?你**** 為什麼不合法? 不包含【!@#¥%】 這幾個字元啊?

還有你那個等包含哪些字元?太籠統了。

特殊字元的話最好能確定可包含的字元或者一定不能包含的字元,這樣才能寫正則

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

3樓:天山之龍

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

4樓:匿名使用者

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

5樓:匿名使用者

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

求 js 正規表示式 只能輸入英文字母和數字

6樓:夜晚或白天

/^\w$/

表示至少輸入一個數字、下劃線或字母字元

7樓:匿名使用者

^[a-za-z0-9]+$

祝好運!---------^-^臭即是香^-^!

如何用jquery驗證文字框只能輸入字母數字和下劃線

8樓:匿名使用者

由數字、26個英文字母或者下劃線組成的字串可用jquery正規表示式:  /^\w+$/,驗證**為:

var reg = /^\w+$/;

if(reg.test($("input:text").val()))

// 驗證通過

else

// 驗證失敗

下面給出例項演示:

建立html元素

請輸入使用者名稱,限定字母、數字或下劃線的組合:

設定css樣式

div.box

div.box>span

div.content

input[type='text']

input[type='button']

編寫jquery**

$(function());

})觀察效果

9樓:0毛毛

用keycode應該可以實現限定只能輸入數字和下劃線

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

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

如何讓正規表示式只匹配一次中文字元

可以參bai考下下面的du 希望能zhi幫到你 string s new string 大大dao大大大大 pattern pattern pattern.compile p 只匹回配一箇中文字答符 matcher matcher pattern.matcher while matcher.find...

怎樣寫正規表示式,限制輸入2漢字

function china str 怎樣寫一個正規表示式,限制輸入2 4個漢字?我看到你回答的那個,不太理解 u4e00 u9fa5 我們今天也剛好在試這個,去掉 再試試呢,而且好像不是4 8,是2 4 用js如何驗證使用者輸入的使用者名稱只能是漢字並且在2 4位之間 function check...