正则
qq_34242581
这个作者很懒,什么都没留下…
展开
-
18. 请写一个函数验证电子邮件的格式是否正确 (2分)
//if the email address is valid, return true,else return false function validateEmail($email) { if(@eregi('^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*$',$email) ){ return true;原创 2016-11-01 15:48:37 · 4946 阅读 · 0 评论 -
正则案例
$urls = ' preg_match()[PHP] 进行正则表达式匹配适用版本:5<a target="_blank" href="/php/preg_match_all.html">preg_match_all()'; if(preg_match("/]*?href=\"([^>]+?)\"[^>]*?>.+?/i", $urls ,$match)){ print_r($match原创 2016-11-17 21:21:23 · 200 阅读 · 0 评论 -
正则
header('Content-type:text/html;charset=utf8'); echo "----------------preg_match返回匹配的次数--------------"; $str = "PHP is the web scripting language web"; $pattern = "/web/"; $count = preg_match($patt原创 2016-11-19 07:21:41 · 234 阅读 · 0 评论 -
正则案例
$link = $_POST['link']; if (!preg_match('/^(http:\/\/)|^(https:\/\/)/i', $link)) { $json->setErr(10002, '必须以http或者https为开头'); $json->Send(); } 前后都要加上^,才可以使得htt原创 2017-06-01 19:39:29 · 177 阅读 · 0 评论 -
正则案例
<?php class Verify{ /** * 验证用户名 * @param string $value * @param int $length * @return boolean */ public static function isNames($value, $minLen=2, $maxLen=20, $charset='ALL'){ if(e原创 2017-07-03 12:03:06 · 189 阅读 · 0 评论 -
正则案例
//website判定 $website = strtolower(trim($_POST['website'])); if (!preg_match('/^(http)(s)?(:\/\/)([\w\d-]+\.)+[\w-]+(\/[\d\w-.\/?%&=]*)?$/',$website)){ $json->setErr('10008'原创 2017-07-04 14:21:56 · 210 阅读 · 0 评论