永发信息网

用JS如何验证输入必须是字母或数字?

答案:2  悬赏:0  手机版
解决时间 2021-01-28 01:09
用JS如何验证输入必须是字母或数字?
最佳答案
可以使用JavaScript的正则表达式进行验证,验证函数如下:
function check(str){
    return /^[da-z]+$/i.test(str);
}解释:

^表示匹配字符串开头
$表示匹配字符串结尾
d表示匹配数字
a-z表示字母
[]表示集合,表示一个字符是[]中任意一个
+表示匹配1个或1个以上,[]+表示匹配[]中的1个以上字符
表达式后面的i表示忽略大小写
test函数用于验证字符串是否满足正则表达式,如果满足,返回true,否则返回false

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
从零开始学英语要多长时间
9月1日20:00,小明用天文望远镜观察到正北方
请问西玛拉雅峰是不是在珠穆朗玛山上?
廊坊什么厂子工资待遇 对普通员工好的
夏令营基地小卖部,规定:每三个空汽水瓶可以
“乌溜溜的头发盘成一个圈 水汪汪的眼睛迷人
我姓徐别人叫我徐大大是什么意思
融安县实验三小四年级2班风采展式
求关于意大利的弗罗伦撒的旅游的书书ԅ(
请问,我想在潍坊打工去哪找啊!
在一个CAD模型空间里选择一个图形,为什么其他
得负的意思是什么啊?知道的请说下!
春风水冷摩托车好,还是本田水冷好 本田的水
求《很纯很暧昧》文字精较版,无错字无乱码无
税务监督是什么官职?
推荐资讯
科罚的意思是什么啊?知道的请说下!
金鹿的意思是什么啊?知道的请说下!
请说明鼠标经过时变色的表格的制作原理
小题1: 你酷爱什么?(be crazy about) __
比喻一个人是个滴水不漏的人是什么意思
海尔滚筒洗衣机有可以洗净即停和烘干即停的功
绘王T25动漫版数位板驱动怎么装啊 官网下载驱
cT成套一般检查哪些部位,要多少钱
33平米房产证能抵押贷款吗
歌词 我们都在感悟忘记了出路,在命运中追逐
电脑按了开机键没有反应,风扇也不转,除了电
华为荣耀v8 支持红外和NFC吗? 期待荣耀8什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?