手机号:
^(((13[0-9])|(14[579])|(15([0-3]|[5-9]))|(16[6])|(17[0135678])|(18[0-9])|(19[89]))\\d{8})$^
身份证:
/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}(\d|x|X)$/
银行卡:
/^(\d{16}|\d{19}|\d{17})$/
用法:preg_match($pattern,$需要匹配的变量);