PHP正则表达式
phpcn_u830
phpcn_u830 2017-02-24 09:43:38
0
2
1444

<?php
 header("Content-type:text/html;charset=utf-8");    //设置编码
  $name = "-agads@asdf.cn"; // wang zhu hu ma tan
 
if (!preg_match("/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+([\.com|\.cn])$/",$name)) {
    $name = "无效的 email 格式!";
     echo $name; }
else
{echo "正确的email格式";}
 ?>

代码如下,怎样实现域名后缀必须是.com或.cn ?.com.cn 应判定无效的email格式。

phpcn_u830
phpcn_u830

membalas semua(2)
数据分析师

PHP Ungkapan Biasa-PHP Laman Web Cina Soal Jawab-PHP Ungkapan Biasa-PHP Laman Web Cina Soal Jawab

Lihat dan pelajari.

巴扎黑
<?php
$emails = array(
    'fdipzone@abc.com',
    'fdipzone@abc.cn',
    'fdipzone@abc.com.cn'
);
 
foreach($emails as $email){
    $flag = checkemail($email);
    if($flag){
        echo $email.' 有效<br>';
    }else{
        echo $email.' 无效<br>';
    }
}
 
function checkemail($email){
    return preg_match("/^[\w\-\.]+@[a-zA-Z0-9_-]+\.(com|cn)$/",$email);
}


输出
fdipzone@abc.com 有效
fdipzone@abc.cn 有效
fdipzone@abc.com.cn 无效


Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!