導航:首頁 > 編程語言 > php正則過濾超鏈接

php正則過濾超鏈接

發布時間:2022-07-19 23:36:25

『壹』 php 過濾掉超鏈接,及超鏈連內的網頁代碼

用正則表達式過濾掉所有HTML代碼
過濾所有html標簽的正則表達式:
</?[^>]+>

『貳』 php正則表達式去除超鏈接。

preg_replace正則匹配,去除所有a鏈接地址,並且保留裡面a裡面的內容
preg_replace(「#<a[^>]*>(.*?)</a>#is」, 「$1」,$body);
ereg_replace正則匹配:
ereg_replace(「]*>|</a>」,」」,$content);
ereg_replace函數匹配以」<a 「開頭,中間除>以外的所有字元,再以>結尾的字元串或匹配」」字元。匹配到的字元串賦為空。

『叄』 php怎麼用正則判斷文章中是否有超鏈接

$text="測試內容<a href=\"http://mp3..com\">MP3</a><a href=\"http://image..com\">圖片</a>正文<a href=\"http://video..com\">視頻</a>";

$text1="測試內容";

preg_match_all("#<a([^>]*)>(.*)<\/a>#iU", $text, $arr);
//print_r($arr);
var_mp($arr);
if( $arr[0] ){
echo "包含超鏈接";
}else{
echo "恭喜,沒有超鏈接";
}

之前正好回答了另一個朋友同樣的問題,以上代碼經過測試是OK的。

『肆』 PHP正則過濾鏈接地址中的字元

preg_replace('/(<a\b[^>]*)_bmiddle/','$1',$str);

『伍』 正則 內容去除超鏈接 php

正則替換那句改為:
$str = preg_replace('/(<a.*?>\s*)(.*大連.*)(\s*<\/a>)/', '${2}', $str);

『陸』 php高手請進:正則提取超鏈接中的網址和標題,如果兼顧有雙引號和單引號或沒有引號的超鏈接

<?php

$text = "遞歸是一種函數調用自身的機制。這是一種強大的特性可以把某些復雜的東西變得很簡單。<a href='http://mp3..com'>MP1</a><a href=http://mp3..com>MP2</a><a href='http://mp3..com' target='_blank'>MP3</a><a href=http://mp3..com target=mainFrame>MP4</a><a href=http://mp3..com style=\"font-size:32px;color:#e53333;\">MP5</a><a href=\"http://mp3..com\">MP6</a>";
preg_match_all('/<a href=(.*)>(.*)<\/a>/isU',$text,$data_arr);

foreach( $data_arr[1] as $key=>$val ) {

$replace_str = $data_arr[0][$key];
$title = $data_arr[2][$key];
preg_match("/(https?|ftp|mms):\/\/([A-z0-9]+[_\-]?[A-z0-9]+\.)*[A-z0-9]+\-?[A-z0-9]+\.[A-z]{2,}(\/.*)*\/?/",$val,$url_data);
$url = $url_data[0];
$text = str_replace($replace_str,"<br/>\n{$title} {$url}",$text);

}

var_mp($text);

?>

這個可以識別得了網址中包含http開頭的鏈接地址格式的。但如果還需匹配相對地址,建議是將所有可能出現的情況一一替換掉

閱讀全文

與php正則過濾超鏈接相關的資料

熱點內容
程序員培訓學校排名 瀏覽:583
oppo手機如何解開微信的加密 瀏覽:33
學校論文答辯源碼 瀏覽:61
rp在單片機中 瀏覽:173
linux軟體運行命令 瀏覽:352
stcid加密程序 瀏覽:135
把解壓包子放到水裡 瀏覽:282
phpmongodb連接池 瀏覽:943
日本解壓捏泡泡紙 瀏覽:118
環保參比演算法 瀏覽:410
解壓中的刪掉是什麼意思 瀏覽:764
王牌競速什麼時候能停止維修伺服器 瀏覽:486
pdf閱讀器官方 瀏覽:85
程序員那麼愛心 瀏覽:304
字元a經過md5加密 瀏覽:417
綠色的小蝴蝶是個什麼app 瀏覽:15
python編程輸入數字輸出年月日英文 瀏覽:628
程序員槍手 瀏覽:748
gm28伺服器怎麼設置 瀏覽:544
餓了么網站源碼 瀏覽:333