php表單常用正規表示式,**如下所示:
function is_email($str)
function is_url($str)
function is_qq($str)$/", $str);
} function is_zip($str)$/", $str);
} function is_idcard($str)(\d[a-za-z0-9])?$/", $str);
} function is_chinese($str)
function is_english($str)
function is_mobile($str)\))|(\d\-))?13\d$/", $str);
} function is_phone($str)\))|(\d\-))?(\(0\d\)|0\d-)?[1-9]\d$/",
$str);
} function is_safe($str)<>\?\\\/\'\"]*)|.
)$|\s/", $str) != 0);
} }ps:下面再給大家分享一段**
<?php /**
* @description: 正規表示式匹配
*/class regex $/';
return regex::publicmethod($pattern, $subject);
}/**
* @數字
*/public static function number($subject)
/*** @年份 格式:yyyy
*/public static function year($subject )$/';
return regex::publicmethod($pattern, $subject);
}/**
* @月份 格式:mm
*/public static function month($subject)
/*** @日期 格式:yyyy-mm-dd
*/public static function day($subject) )-(0?\d|1[0-2])-(0?\d|[12]\d|3[01])$/';
return regex::publicmethod($pattern, $subject);
}/**
* @日期時間 格式:yyyy-mm-dd hh:ii:ss
*/public static function datetime($subject) )-(0?\d|1[0-2])-(0?\d|[12]\d|3[01])\s(0\d|1\d|2[0-3]):[0-5]\d:([0-5]\d)$/';
return regex::publicmethod($pattern, $subject);
}/**
* @郵箱
*/public static function email($subject)
/*** @郵編
*/public static function postcode($subject) (?!\d)/';
return regex::publicmethod($pattern, $subject);
}/**
* @有效位址
*/public static function photo($subject)
/*** @url位址
*/public static function urwww.cppcns.comladdress($subject)
/*** @有效http位址
/*** @身份證
*/public static function identity($subject) $)|(^\d([0-9]|x)$)/';
return regex::publicmethod($pattern, $subject);
}/**
* @ipv4
*/public static function ipv4($subject) )|(1\d)|(2[0-4]\d)|(25[0-5]))\.)((\d)|(1\d)|(2[0-4]\d)|(25[0-5]))$/';
return regex::publicmethod($pattern, $subject);
}/**
* @ipv6
*/public static function ipv6($subject) :)[\da-fa-f]$/';
return regex::publicmethod($pattern, $subject);
}/**
* @匹配正則公共方法
*/public static function publicmethod($pattern, $subject)
return false;
}}好了,內容就這麼多少,希望對大家有所幫助!
本文標題: php表單習慣用的正規表示式
本文位址:
php正規表示式詳解,PHP正規表示式使用詳解
操作符 描述 轉義符 圓括號和方括號 限定符 anymetacharacter 位置和順序 或 操作 全部符號解釋 字元 描述 將下乙個字元標記為乙個特殊字元 或乙個原義字元 或乙個 向後引用 或乙個八進位制轉義符。例如,n 匹配字元 n n 匹配乙個換行符。序列 匹配 而 則匹配 匹配輸入字串的開...
PHP正規表示式,關於PHP正規表示式的問題
php正規表示式,關於php正規表示式的問題 正規表示式確是乙個很強大的東東,值的學習學習,以下是關於php正規表示式的高階部分。什麼是正規表示式,php正規表示式 因第一次投稿,如有錯誤,請多多包涵。說起正規表示式 可以一直上溯至對人類神經系統如何工作 的早期研究。warren mcculloch...
正規表示式驗證表單
用正規表示式實現的js表單驗證,判斷使用者的輸入是否是正確的。新使用者註冊 js function id function v id string.prototype.trim function 檢查表單的輸入是否全部正確 var reg 正規表示式 function checkall obj el...