JS怎么判断除最后一位其余全为数字

发布网友 发布时间:2022-04-23 07:25

我来回答

2个回答

热心网友 时间:2022-04-23 03:19

用正则表达式去验证,
^\d{15}[a-zA-Z]$ 15位数字加最后一位是任意字母,18位数字的修改表达式里对应的数字就可以了,如果最后一位是汉子的话:^\d{15}[\u4e00-\u9fa5]{0,}$追问这题搞定了,只是那个判断身份证年、月、日格式是否正确我还在思考中。

热心网友 时间:2022-04-23 04:37

全为数字,执行...
当然你也可以用isNaN来判断
if(isNaN(str))
str是个数字,执行...

可以利用charAt 上一位与这一位一致就是连续的 function serial(number){ number = number.toString(); for (var i = 0 ; i < number.length;i++){ if(i > 0 && number.charAt(i) == number.charAt(i - 1)){ return true;追问这题搞定了,只是那个判断身份证年、月、日格式是否正确我确实有些懵*

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com