11.2.2第一个正则表达式:邮件地址验证
我们通常会写一些定制的函数来检查表单的数据,比如在电子邮件地址中是否有一个@、一个点等。让这个函数在字符串循环检查必读每一个字符,比如这个字符匹配了这个特征,那么就满足匹配。
范例11-6验证邮件地址合法性。
| <?php function validateEmail($email){//判断Email地址是否合法的函数 $hasAtSymbol=strpos($email,"@");//判断是否存在@ $hasDot=strpos($email,".");//判断是否存在点号 if($hasAtSymbol and $hasDot)// 如果包含@和点号,则返回true return true; else //否则返回false return false; } echo validateEmail("myname@isstudy.com");//调用验证函数 ?> |
| <?php function validateEmail($email){//使用正则表达式判断Email地址是否合法的函数 return ereg("^[a-zA-Z]+@[a-zA-Z]+\.[a-zA-Z]+$",$email); } echo validateEmail("myname@isstudy.com");//调用验证函数 ?> |

RSS订阅






