页次: 1
网上找了几个似乎都有些小的问题。
自己写一个
/^[\w]+@(?:[\w]+\.)+(?:[a-z]{2,4})$/i
测试代码
<?php $string = "senlin@ww.ipbbs.net"; $pattern = "/^[\w]+@(?:[\w]+\.)+(?:[a-z]{2,4})$/i"; preg_match($pattern, $string, $matches); var_dump($matches);
电子邮箱, 有三个部分, 用户名和@和域名
用户名可以是包括下行线在内的所有字母和数字。
域名的部分可以是多级域名。
第二就是不能有 连续的两个点。
ipbbs.net
离线
页次: 1