|
对php过滤html 正则表达式感兴趣的小伙伴,下面一起跟随脚本之家 jb51.cc的小编两巴掌来看看吧!
/**
* php过滤html 正则表达式
*
* @param
* @arrange 512-笔记网: www.512Pic.com
**/
//href替换
function AHREF2text($string) {
return eregi_replace('<A .*HREF=("|')?([^ "']*)("|')?.*>([^<]*)</A>','[4] (link: 2)',$string);
}
$str = 'A link to <a href="http://www.php.net">PHP.net</A>';
$str = AHREF2text($str);
//A link to [PHP.net] (link: http://www.php.net)
//url提取
$str = 'A link to <a href="http://www.php.net">PHP.net</A>';
$str = 'A link to <a href="<a href="http://www.php.net">http://www.php.net</a>">PHP.net</A>';
$str = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]","<a href="
|