首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
验证是否是身份证
[编程题]验证是否是身份证
热度指数:7324
时间限制:C/C++ 3秒,其他语言6秒
空间限制:C/C++ 256M,其他语言512M
算法知识视频讲解
请补全JavaScript代码,要求以Boolean的形式返回字符串参数是否符合身份证标准。
注意:
1. 无需考虑地区信息、出生日期、顺序码与校验码的验证
示例1
输入
_isCard('21062319980907888X')
输出
true
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(0)
邀请回答
收藏(59)
分享
提交结果有问题?
35个回答
15篇题解
开通博客
邹玄青
发表于 2021-12-01 19:58:46
23_身份证 本题考点:正则匹配 根据题目要求,判断字符串参数是否满足身份证格式条件,核心步骤有: 创建正则表达式,一代身份证15位,二代身份证18位 在二代身份证18位数字中,最后一位有可能是”x“|”X“ 参考答案: const _isCard = number => { va
展开全文
雾里看花花里看雾
发表于 2023-06-16 20:44:17
思路:首先判断长度是否是18,接着判断前十七位是否是数字,以及第十八位是数字还是X。 <script> const _isCard = number => { if(number.length!=18) return false for(let i=0;i
展开全文
影子咿呀
发表于 2021-12-06 16:50:55
###考点:正则匹配 //这里只判断了二代身份证 const _isCard = number => { // 补全代码 var arr=number.split('') var reg=/(\\d)$/ if(arr.length==18){ return reg.te
展开全文
牛客122061041号
发表于 2022-04-06 23:40:40
const _isCard = number => { let reg = /^[0-9]{17,18}[X]?$/ retur
展开全文
李良荣
发表于 2022-05-13 14:32:38
用正则 const _isCard = number = /^\d{15}∣(\d17[\dxX]|(^\d{17}[\dxX]∣(\d17[\dxX])/.test(number)
雷中曲
发表于 2022-06-20 16:05:45
思路 题目不要求考虑地区信息、出生日期、顺序码与校验码的验证,即只需要考虑符不符合长度、最后一位数X的处理即可。 因此可以使用正则来实现 const _isCard = number => { // 补全代码 let reg
展开全文
月色真美121
发表于 2023-11-16 16:03:04
const _isCard = number => { let obj={ 0:true, 1:true, 2:true, 3:true, 4:true, 5:true, 6:tru
展开全文
lyww1992
发表于 2022-09-09 00:52:57
const _isCard = number => { // 补全代码
展开全文
牛客785142741号
发表于 2022-06-06 15:54:17
const isCard= num =>{ let regx= /(^\d{15})∣(\d17(\d∣X∣x))|(^\d{17}(\d|X|x))∣(\d17(\d∣X∣x))/ return num.test(regx) }
李姐必offer
发表于 2022-09-13 11:15:47
let regs = /(^\d{14,15}[X]?$)|(^\d{17,18}[X]?$)/ return regs.test(number) 不知道为啥在vs
展开全文
问题信息
难度:
35条回答
59收藏
687浏览
热门推荐
通过挑战的用户
查看代码
想按时下班的椰...
2023-06-29 17:08:03
Bernice_ls
2023-06-29 15:11:49
在敲键盘的糖糖很靠谱
2023-06-28 15:40:23
linjw
2023-06-28 14:10:48
书生不媚
2023-06-28 11:41:34
相关试题
明明的随机数
数组
评论
(3693)
来自
华为研发工程师编程题
分页系统的逻辑地址结构是一维的,分...
操作系统
评论
(1)
关于分段系统与分页系统的区别,描述...
操作系统
评论
(1)
已知a
40
=...
京东
职能
2019
财务
保险
评论
(1)
有20000人的就餐需求,现建了一...
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> </head> <body> <script> const _isCard = number => { // 补全代码 } </script> </body> </html>