在php中我们经常会需要把字符串中的超级链接地址与url给过滤掉,下面我来利用php正则功能实现替换掉网页中所有超链接与url实例,各位朋友可参考。
正则替换掉网页中所有超链接
代码如下 | 复制代码 | ||||||||
$content = file_get_contents('test.html'); $url = 'http://www.jquerycn.cn'; //要换成的新网址 $preg = '/[s]href=("|')[S]*("|')/i'; $replace = ' href="' . $url . '"'; $content = preg_replace($preg, $replace, $content); //正则替换 create_log('newhtml', $content); //生成新文件 ?> 下面是写文件操作
|