2010年4月22日 星期四

【分享】【PHP】ereg-配合正規表示法來判定字串是否合乎格式

int ereg ( string $pattern , string $string [, array &$regs ] )

function validate_EmailAddress($email) {
  return
   
is_string($email) &&
    !empty(
$email) &&
   
eregi("^[a-z0-9_-]+[a-z0-9_.-]*@[a-z0-9_-]+[a-z0-9_.-]*\.[a-z]{2,5}$", $email);
}

?>


例如上面的範例就是判斷輸入的字串是否為合乎規定的email格式
http://php.net/manual/en/function.ereg.php

正規表示法看這裡

第十二章、正規表示法與文件格式化處理

沒有留言:

張貼留言