PHP正则表达式函数用法
array preg_grep ( string pattern, array input [, int flags] ) ---返回一个数组,其中包括了 input 数组中与给定的 pattern 模式相匹配的单元。
$arr = array('abc'=>12.213,'bb'=>12345,'ba'=>23.2321,34.3,'23'=>'3.3','23434'=>'bbb'); // 返回所有含有浮点数的数组元素。 $fl_array = preg_grep ("/^(\d+)?\.\d+$/", $arr); print_r($fl_array);
int preg_match ( string pattern, string subject [, array matches [, int flags]] )
int preg_match_all ( string pattern, string subject, array matches [, int flags] )
string preg_quote ( string str [, string delimiter] )
mixed preg_replace ( mixed pattern, mixed replacement, mixed subject [, int limit] )