js校驗只能輸入中文數字下劃線字母

2021-03-03 22:19:16 字數 2673 閱讀 5213

1樓:匿名使用者

/^[a-za-z0-9_]$/; 正規表示式

2樓:匿名使用者

/^[a-za-z0-9_\u554a-\u9c52]+$/;

js如何寫一個只能是字母數字橫線下劃線的正則啊?

3樓:匿名使用者

"^[a-za-z0-9\\-_]*$"

4樓:匿名使用者

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

求一個正規表示式,要求:只能輸入中文,英文數字空格下劃線都行,首尾不能為空格,字串中間可以為空格

5樓:匿名使用者

var reg = /^[\w\u4e00-\u9fa5][\s\w\u4e00-\u9fa5]*(?!\s)$/;

求js**。驗證輸入的資料是:4-16位字元,英文、數字、下劃線的組合。

6樓:匿名使用者

var value = "aaa";

var regex = /^[a-za-z0-9_]$/;

alert(regex.test(value));

/*false*/

7樓:匿名使用者

/\w/

8樓:炎燎

var regex = /\w/;

console.log(regex.test('aaa'));  // false

console.log(regex.test('aaaa')); // true

9樓:程遠皓

正規表示式:

\w 表示0-9a-za-z_

大括號表示字元長度 min是最小長度,max是最大長度,如果最小和最大長度相等則填寫一個就可以了!

所以你的問題的正則是 /^\w$/

正則驗證函式是test,用法是正規表示式.test(要驗證的字串)更多正則元字元介紹請看:

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

10樓:匿名使用者

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

求javascript驗證使用者名稱,使用者名稱有字母、數字、下劃線組成,不能以數字開頭 5

11樓:炎燎

使用正則校驗是最好的一種方式

var str = "username";

// 第一個 ^ 表示從開始位置匹配

// [a-za-z_] 表示匹配第一個非數字的字元,如果只想匹配字母,可以寫成 [a-za-z]

// \w 表示匹配任何字類字元,包括下劃線。與「[a-za-z0-9_]」等效

// 最後一個 * 表示零次或多次匹配前面的 \w// 下面這個正則匹配的規則就是以 非數字開頭,至少長度為1的使用者名稱// 例如:"u" "user" "user1" "username123" "user123name"

// 上面這些都是能被匹配到的

var regex = /^[a-za-z_]\w*/;

// 如果想限制使用者名稱的長度,比如 6-12 個字元// 那麼可以使用 ,匹配 \w 5-12次// 加上最開頭的一個字元,總共就是6-12的長度var regex1 = /^[a-za-z_]\w/;

if (regex.test(str))

12樓:

寫了一個。希望對你有幫助:

13樓:殺心人

var a = 'yourstring';

/^[a-za-z_][0-9a-za-z_]$/.test(a);

14樓:墨抒雪落情

var name = "yourusername";

//如果首位是數字或者有字母數字下劃線以外的字元,返回truevar reg = /^\d|(\w+)$/;

if (reg.test(name))

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

15樓:夜晚或白天

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

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

16樓:匿名使用者

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

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

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

17樓:

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

中文數字拼音怎麼拼中文數字用拼音怎麼拼

壹 yi 第一聲 二 貳 er 第四聲 三 叄 san 第一聲 四 肆 si 第四聲 五 伍 wu 第三聲 六 liu 陸 lu 第四聲 七 柒 qi 第一聲 八 捌 ba 第一聲 久 玖 jiu 第三聲 十 十 shi 第二聲 擴充套件資料 以中文的形式表示數字,在開具發票 收據的時候經常用到,尤...

中的一級標題為中文數字二級為阿拉伯數字

點開多級列表,從第二級標題開始,把那個正規形式編號的核取方塊給勾上就可以了 你先抄弄成第一章的形式,後面二級標題就是一.1的形式了 點開多級列表,從第二級標題開始,把那個正規形式編號的核取方塊給勾上就可以了 注意是從第二級標題開始。如果不懂歡迎追問 最後就是第一章,1.1,1.2,1.3第二章2.1...

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

你這個有衝突吧,要求可以輸入符號,又需要禁止輸入一些符號,最好的辦法就是把你需要的符號列舉出來 u4e00 u9fa5a 你這個符號有點寬了,具體指哪些符號?正規表示式 只允許輸入數字 字母 中文 不允許有符號空格 如何寫?密碼 由數字 大寫字母 小寫字母 標點符號組成,四種都必有,8位以上 d w...