preg_match()和preg_match_all() 123456 $str = "内容内容内容内容内容";$arr = preg_match('/内容/',$str);//获取第一个内容preg_match_all('/内容/',$str,$arr);//输出数组//获取全部内容print_r($arr); preg_replace() 12345 $str = "[email protected]@163.com";$reg = '/@d+/';$str = preg_replace($reg,"q123",$str);//获取所有的@并换成q123拼接成新的字符串;echo "$str";//输出由q123拼接成的新字符串 preg_split()//劈开字符串 123456 $str = "abc123def134adfoi";// $reg = "/d+/";$reg = "/[a-z]+/";$arr = preg_split($reg,$str);//以$reg劈开,组成新的数组print_r($arr); preg_grep()//劈开数组 12345 $arr = [12,'abc',53,'c',10];$reg = '/d/';$newarr = preg_grep($reg,$arr);//以$reg劈开,组成新的数组print_r($newarr); 赞微海报分享
近期评论