js正则表达式只能输入字母和数字限制中文和特殊符号

2021-02-16 05:52:48 字数 1394 阅读 2704

1楼:匿名用户

varreg=/^[\da-z]+$/i;

正则表达式 只能输入字母数字汉字

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楼:匿名用户

首先,要

bai明确允许那些du特殊符号,及白名单。

zhi下面**dao中 [!@#$%^&*]替换成你的版特殊字符。权

varp=/^(?=.*[0-9])((?

=.*[a-z])[0-9a-z]+|(?=.

*[!@#$%^&*])[0-9!@#$%^&*]+)$/ig;

varb=p.test("234@#23sdf");//false,英文和特殊字符同时存在

varb=p.test("234");//false,只有数字

varb=p.test("$#234@#23");//true,数字和特殊字符

varb=p.test("sf24da23df");//true,数字和英文

6楼:匿名用户

^[\da-za-z!@#$%^&*]*$

正则表达式 只允许输入数字、字母、中文 不允许有符号空格 如何写?

7楼:匿名用户

密码(由数字/大写字母/小写字母/标点符号组成,四种都必有,8位以上)

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

8楼:

试试:中英文数字:

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

9楼:匿名用户

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

求正则表达式可以匹配:中文字符,中文标点符号,英文,数字

1楼 w ,。《》 w匹配 中文字符,英文,数字,下划线 至于中文标点符号,看你需要了,如果有另外的就添加在中括号里面。 2楼 匿名用户 w不匹配中文字符的 3楼 x22 4楼 匿名用户 punct x 5楼 匿名用户 求一个验证字符串不能有特殊字符的正则表达式,可以包含中文,英文,数字 逗号,句号...

匹配带汉字用户名的正则表达式,帮我写个验证用户名正则表达式, 只应许是字母和数字与汉字与符号组合 如果有符号,只应许下划线

1楼 匿名用户 var reg u4e00 u9fff w 2楼 匿名用户 c a za z0 9 u4e00 u9fa5 帮我写个验证用户名正则表达式, 只应许是字母和数字与汉字与符号组合 如果有符号,只应许下划线 3楼 育知同创教育 参考正则式 u4e00 u9fffa za z0 9 如果是正...