求正規表示式只能有漢字和數字,字母不能全為數字,字母

2021-03-04 09:00:28 字數 1439 閱讀 4091

1樓:匿名使用者

|[a-z a-z]+[\w-[a-za-z_]]+|[\w-[a-za-z_]]+[a-z a-z]+|\d+[\w-[\d_]]+|[\w-[\d_]]+\d+ 寫的有些複雜,但能滿足你的要求只能有漢字,專

數字,字母屬不能全為數字或字母

正規表示式 只能輸入字母數字漢字

2樓:夜晚或白天

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

其實[a-za-z0-9]可以用\w來代替,只是\w還可以匹配乙個下劃線,如果必須要求只有數字和字母那還是用[a-za-z0-9]這個好了

3樓:匿名使用者

[\u4e00-\u9fa5] //匹配中文字元^[1-9]\d*$ //匹配正整數^[a-za-z]+$ //匹配由26個英文本母組成的字串^[a-z]+$ //匹配由26個英文本母的大寫組成的字串

^[a-z]+$ //匹配由26個英文本母的小寫組成的字串

^[a-za-z0-9]+$ //匹配由數字和26個英文本母組成的字串

4樓:

[a-za-z0-9\u4e00-\u9fa5]

求正規表示式,輸入字串只能包含數字,字母和.(){};@_-

5樓:匿名使用者

^function checkvalidate(str);@du_-]+$/;

if(reg.test(str))else}checkuser("abcd_()@-_");//呼叫權

正規表示式驗證只能輸入漢字數字字母,並且數字不能開頭

6樓:匿名使用者

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

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

7樓:夜晚或白天

/^\w$/

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

8樓:匿名使用者

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

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

不小於8位的數字字母組合值.不能只為數字或只為字母 用正規表示式怎麼寫!

9樓:匿名使用者

/(?=.*\d)(?=.*[a-z])^[0-9a-z]$/

10樓:匿名使用者

乙個正則好象不行吧,用兩個正則才可以

乙個檢測長度的

^\w$

乙個檢測字母數字混合

([a-za-z][0-9])|([0-9][a-za-z])

正規表示式只能輸入字母數字漢字,正規表示式驗證允許輸入漢字字母數字的正則,有的發乙份昂。

a za z0 9 u4e00 u9fa5 其實 a za z0 9 可以用 w來代替,只是 w還可以匹配乙個下劃線,如果必須要求只有數字和字母那還是用 a za z0 9 這個好了 u4e00 u9fa5 匹配中文字元 1 9 d 匹配正整數 a za z 匹配由26個英文本母組成的字串 a z ...

正規表示式如何匹配漢字,如何用正規表示式校驗漢字

去掉 和 試試 u4e00 u9fa5 u數字,在perl pcre中要改為 x x 按.的標準,w本來就是可以匹配 漢字,字母,數字,下劃線。的所以一般 w可以滿足需求了。如果需要排除字母數字的話,可以這樣 a za z0 9 w 這樣寫估計效率不高 所以一般來說還是直接匹配指定的unicode碼...

正規表示式問題姓名只能為2至漢字或1至英文單詞

var pattern u4e00 u9fa5 a za z gi 怎樣寫乙個正規表示式,限制輸入2 4個漢字?function china str try this one u2e80 u9fff 或者 u2e80 u9fff 今晚回去測試,這部電腦沒有中文環境。var patt3 來 u4e00...