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

如题所述

^\d*$ //匹配一段由0-9组成的字符,如果是一个整数要改成下面这样,因为一组数不能由0开头
^-?[1-9]\d*$ //匹配整数
^[1-9]\d*$ //匹配正整数
^-[1-9]\d*$ //匹配负整数
温馨提示:答案为网友推荐,仅供参考
相似回答