匹配身份证号15位或18位数的正则表达式怎么写

2024-11-21 02:34:06
推荐回答(1个)
回答1:

^\d*$ //匹配一段由0-9组成的字符,如果是一个整数要改成下面这样,因为一组数不能由0开头
^-?[1-9]\d*$ //匹配整数
^[1-9]\d*$ //匹配正整数
^-[1-9]\d*$ //匹配负整数