b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

验证ID号的正确正则表达式

电脑杂谈  发布时间:2020-04-05 10:02:18  来源:网络整理

号校验正则表达式_号校验工具_号码校验

全部展开

验证ID号/(^ \ d {15} $)的正确正则表达式| (^ \ d {18} $)| (^ \ d {17}(\ d | X | x)$)/

functionisCardNo(卡)

{

//号是15位或18位,当15位是全数字时,18位的前17位是数字号码校验,最后一位是校验位,可以是数字或字符X

号码校验_号校验工具_号校验正则表达式

varreg = /(^ \ d {15} $)| (^ \ d {18} $)| (^ \ d {17}(\ d | X | x)$)/;

如果(reg.test(card)=== false)

{

警报(“非法ID输入”);

returnfalse;

}

}

扩展的:

正则表达式写作语法

1,^表示匹配字符串的起始位置(除非在方括号[]中使用,否则可以理解为相反,表示它与括号中的字符串不匹配)

2. $表示匹配字符串的结束位置

3,*表示匹配0至很多次

4,+表示匹配一次或多次(至少一次)

5,?表示匹配零次或一次

6 ..表示匹配单个字符

7,|表示为或两个项目之一

8,()括号表示匹配方括号中的所有字符

9. []方括号匹配方括号中的一个字符. 范围描述,例如[0-9 a-z A-Z]

10. {}大括号用于限制匹配数. 例如,{n}表示匹配n个字符{n,}表示匹配至少n个字符{n,m}表示至少n个,最多m

11. \转义字符如上所述,基本符号匹配需要转义字符,例如\ *表示匹配*数字

12,\ w表示英文字母和数字\ W非字母和数字

13号码校验,\ d表示数字\ D不是数字


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-164591-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...