コード例 #1
0
ファイル: String.php プロジェクト: sitengine/sitengine
 public static function text2mailto($data)
 {
     $email = '/(';
     $email .= Sitengine_Regex::getMailbox();
     $email .= Sitengine_Regex::getServerName();
     $email .= ')/';
     return preg_replace($email, '<a href="mailto:\\1">\\1</a>', $data);
 }
コード例 #2
0
ファイル: Validator.php プロジェクト: sitengine/sitengine
 public static function emailAddress($val)
 {
     $p = '/^';
     $p .= Sitengine_Regex::getMailbox();
     # mailbox portion
     $p .= Sitengine_Regex::getServerName();
     $p .= '$/';
     return preg_match($p, $val);
 }