<?php /** * Created by PhpStorm. * User: dllo * Date: 16/8/10 * Time: 下午3:35 */ header("Content-type:text/html;charset=utf-8"); /* $str = "456dsfs56d54sgesdg"; // 三个参数: // 1. 正则表达式 // 2. 要匹配的字符串 // 3. 结果返回的数组 preg_match("/\d/",$str,$arr); print_r($arr); // all相当于js中的//g,全局 echo "<hr>"; preg_match_all("/(\d)[\w]{1,2}/",$str,$arr1); print_r($arr1); echo "<hr>"; // 替换,三个参数: // 1. 正则表达式 // 2. 要替换的内容 // 3. 要匹配的字符串 // 返回新的结果 $arr2 = preg_replace("/\d/","乐",$str); print_r($arr2); echo "<hr>"; $arr3 = ["21324","safaesf3245","天气","/."]; // 从数组中筛选符合条件的元素返回新数组 // 有数字就返回到数组 $arr4 = preg_grep("/\d/",$arr3); print_r($arr4); */ $content = file_get_contents("ZCOOL.html"); preg_match_all("/<a.+index_main_title.+>(.+)<\/a>/",$content,$arr5); //echo $content; print_r($arr5);
正则.php
最新推荐文章于 2023-06-19 14:32:01 发布