使用數字,字母,中文,下劃線,但不能全是數字的正規表示式怎麼寫

2022-09-02 19:21:34 字數 1710 閱讀 9038

1樓:匿名使用者

var reg = /^(?!(\d+)$)[\u4e00-\u9fff\w]+$/;

var str = "adf1";

console.log(reg.test(str));

str=12;

console.error(reg.test(str));

只能輸入字母和數字,但不能全是數字的正規表示式,卻可以全部是字母。。。。

2樓:匿名使用者

三樓基本正確,但是 貌似也能 匹配 空的字串

還是 把* 換成 + 比較好吧

^(?!\d+$)[\da-za-z]+$

3樓:

^(?!\d+$)[\da-za-z]*$

4樓:匿名使用者

\d*[a-z][a-z\d]*

求乙個正規表示式可以匹配:中文字元,中文標點符號,英文,數字,下劃線。但不能輸入@、# 等特殊字元.

5樓:

\w+|[,。《》()、—]+

\w匹配:中文字元,英文,數字,下劃線

至於中文標點符號,看你需要了,如果有另外的就新增在中括號裡面。

6樓:匿名使用者

\w不匹配中文字元的

7樓:

[^%&',;=?$\x22]+

8樓:匿名使用者

/^(?: [^[:punct:]] | \_ )+$/x

9樓:匿名使用者

^[^!@#$%^&*()-=+]+$

使用者名稱僅可使用漢字,數字,字母和下劃線,且不能為純數字怎麼用js驗證

10樓:匿名使用者

你是要正規表示式吧?

/^[a-z-a-z]([a-z-a-z0-9]|[._])$/

求正規表示式一條 請用英文小寫、漢字、數字、下劃線,不能全部是數字,下劃線不能在末尾。

11樓:高原狼人

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

還有常用的bai正則,希望對

js我要寫乙個標題驗證,輸入的字元只能是漢字字母數字下劃線等,不能有其他字母,正規表示式要如何寫啊?

12樓:匿名使用者

[a-za-z0-9\u4e00-\u9fa5_]+

驗證中文、字母、數字的正規表示式是什麼?

13樓:高材生

驗證中文

^[\u4e00-\u9fa5]+$

驗證字母

^[a-za-z]+$

驗證數字

^[0-9]+$

^[a-za-z0-9\u4e00-\u9fa5]+$以上正則表示中文,字母,數字組成的字串,不要求三者同時出現var string = 'a23knco234kn'

var ok = /^[a-za-z][a-za-z0-9]*$/.test( string )

alert( ok )

求允許中文,英文,數字且不允許純數字的正規表示式

鍵盤上數字字母突然變大,怎麼恢復

小小小小顰 這是因為將半形輸入法切換成了全形輸入法。解決方法如下 1 首先,雙擊開啟要在計算機桌面中設定的文件。2 開啟文件後,可以看到輸入法是全形輸入方式,全形輸入法輸入的字元佔2個位元組。3 然後按住計算機鍵盤中的shift鍵,將全形輸入法切換為半形輸入法。4 最後,全形切換為半形輸入法後,再次...

只允許字母,數字,下劃線組成且長度位於3 16位是什麼意思

意思就是長度不能抄小於3個字元,或大於16個字元,3個或3個以上,16個或16個以下都可以。而且只能用英字母 數字 以及下劃線,其他符號都不能用,比如中文字,斜槓,標點符號,或者鍵盤上其他符號,數 算符號,等等,都不能用。使用者名稱只能是英文本元開頭的3 15位字元且只能數字字母或下劃線 什麼意思?...

手機上怎麼在字母右下角打數字,字母右下角小數字如何輸入

手機上面沒辦法打腳碼的 比如要加入的是數字5先輸入5然後選中這個5點滑鼠右鍵 選擇字型選擇下標 字母右下角小數字如何輸入?在word中好像也有這個功能 點 插入 域 eq 進而選中下方的 域 再點 選項 在右方的方框中點 s 這時在下方的 說明 中會提示 將元素設定為上標或下標 但我點 新增到域 在...