一.正整数
允许输入1到1000000的正整数
/^[1-9][0-9]{0,6}$/
//[0-9]{0,6}用于判断第一位后还可以跟几位数字,但会出现1000009的情况,需要自行通过if(value<1000001)判断
二.手机号
/^(((\\+\d{2}-)?0\d{2,3}-\d{7,8})|((\\+\d{2}-)?(\d{2,3}-)?([1][3,4,5,6,7,8,9][0-9]\d{8})))$/
三.仅可输入英文和数字
/^[A-Za-z0-9]+$/
四.身份证
/^([1-6][1-9]|50)\d{4}(18|19|20)\d{2}((0[1-9])|10|11|12)(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/