//pattern
//subject
//preg_match_all(pattern, subject, matches);
//匹配第一个符合的
preg_match('/[0-9]/', 'sdad456dsad5dsa4dsad4e4d
//匹配所有符合标准的
preg_match_all('/[0-9]/', 'sdad456dsad5dsa4dsad4e4d
var_dump($show1);
echo '
';
var_dump($show2);
echo '
';
//pattern
//replacement
//preg_replace(pattern, replacement, subject)
//preg_filter(pattern, replacement, subject)
//这两个函数返回的结果基本是相同的
$pattern = array('/[123]/','/[456]/','/[7]/','/[89]/');
$subject = array('sd1','dsa4','5sd','7dd','de9','454d');
$replacement = array('文','迁','最','帅');
$str = preg_replace($pattern,$replacement,$subject);
var_dump($str);
//单一的匹配
//echo preg_replace('/[0-9]/', 'echo','sdad456dsad5dsa4dsad4e4d
//如果没有匹配到的结果不会输出 (这里主要是针对同时对多个数组进行匹配)例如:array('ass','asd65','54da78dsa');
//preg_grep(pattern, input)
echo '
';
//切割配到的数
//preg_split(pattern, subject)
$pattern = '/[0-9]/';//匹配规则
$subject = '文454迁78最7帅!!!!';
var_dump(preg_split($pattern,$subject));
echo '
';
//preg_quote(str)
echo '正则表达表达式的基本语法';
//定界符----表示一个正则表达式的开始和结束
// '/[0-9]/','#[0-9]#','{[0-9]}' 不同的语言可以选择不同的定界符
?>