手机号:"^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57])[0-9]{8}$"
身份证号:"^[1-9]\\d{5}(18|19|([23]\\d))\\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\\d{3}[0-9Xx]$"
电话号码:"^\\d{3}-\\d{7,8}|\\d{4}-\\d{7,8}$"
Email:"^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$"
邮编:"[1-9]\\d{5}(?!\\d)"
帐号:"^[a-zA-Z][a-zA-Z0-9_]{4,15}$"
强密码:"^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$"
域名:"^([a-z0-9][a-z0-9-]*?.(?:com|cn|net|org|gov|info|la|cc|co)(?:.(?:cn|jp))?)$"
ip地址:"\\d+\\.\\d+\\.\\d+\\.\\d+"
url地址:"^((ht|f)tps?):\/\/[\w\-]+(\.[\w\-]+)+([\w\-\.,@?^=%&:\/~\+#]*[\w\-\@?^=%&\/~\+#])?$"
正整数:"^[0-9]*[1-9][0-9]*$"
常用正则表达式(手机号、身份证号、电话号码、Email、邮编、帐号、强密码、域名、ip地址、url地址、正整数)
于 2022-10-20 13:34:22 首次发布