本文章来给大家介绍我常用的一些邮箱email tel等格式的正则表达式,各位有需要了解学习的朋友不防进入参考。
1.email验证函数
代码如下 | 复制代码 |
function isValidEmail($email) { $email = strtolower($email); $domain_array = explode(“.”, $email_array[1]); $length = sizeof($domain_array); |
2.验证移动电话是否符合规范
代码如下 | 复制代码 |
function isValidCellPhone($cellPhone) { $flag = FALSE; if (preg_match(‘@^1[3458][0-9]{9}$@’, $cellPhone)) { $flag = TRUE; } return $flag; } |
3.验证电话是否符合规范
代码如下 | 复制代码 |
function isValidPhone($phone) { if (preg_match(‘@^1[3458][0-9]{9}$@’, $phone)) { return true; } if (preg_match(‘@((?:(?:(?:00860?|0)(?:10|2d|[3-9]dd))-?)?([2-8]d{6,7}))@’, $phone)){ return true; } if (preg_match(‘@^([48]00(?:d{7}|-d{7}|-d{3}-d{4}|-d{4}-d{3}|d-d{3}-d{3}))$@’, $phone)) { return true; } return false; } |