正则
森海北屿 ღ
热爱可抵岁月漫长
展开
-
身份证号正则校验
正则匹配身份证号 分为18位和15位原创 2020-06-29 16:28:04 · 5340 阅读 · 1 评论 -
去除特殊字符正则校验
最近项目中有涉及到不可输入特殊字符的校验,在使用正则匹配时发现一些问题,具体如下:使用的去除特殊字符的正则表达式为:// 英文校验规则const regEn = /[`~!@#$%^&*()_+-=<>?:"{},.\\/;'[\]]/im // 中文校验规则const regCn = /[·!#¥(——):;“”‘、,|《。》?、【】[\]]/im运行结果发现这...原创 2018-12-28 11:01:42 · 4947 阅读 · 0 评论 -
正则表达式:特殊字符之“-”(减号)
减号用在字符集“[…]”里表示一组字符,如: “[1-3]” —— 表示1到5中的任意一个字符,所以“<H[1-6]>”表示“<H1>”、“<H2>”或者“<H3>” “[d-g]” —— 表示“d”、“e”、“f”或者“g”如果不是用在字符集原创 2019-03-09 15:41:29 · 19017 阅读 · 0 评论 -
常用正则表达式
常用正则表达式集验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][0-9]...原创 2019-06-21 17:25:43 · 157 阅读 · 0 评论