PHP用正则表达式(re)验证邮箱

来源:互联网 发布:淘宝摩托车配件 编辑:程序博客网 时间:2024/05/16 19:29

1.验证邮箱:

原理:preg_match( ‘/匹配模式/’ , '字符串' [,$结果变量名] );说明:如果没有第三个参数,将返回布尔值;

函数写法:

/*

*@param email string

*@return boolean

*/

function is_email($email){

    return preg_match( '/^[a-zA-Z0-9]+@['z-zA-Z0-9']+\.[a-zA-Z]+$/' , $email);

}

2.其他函数:

preg_match('/匹配模式/','字符串'[,结果变量]) | return 布尔值,

preg_match_all('/匹配模式/','字符串'[,结果变量]) | return 整形数字(即匹配到的个数)

preg_grep('/匹配模式/',$数组) | return 匹配的数组单元(是一个数组)(可以利用来定位匹配的内容在数组中的位置)

preg_replace('/匹配字符/','替换字符','字符串') | return 替换结果

preg_split('/匹配字符/','字符串') | return 数组 


0 0
原创粉丝点击