1樓:
htmlspecialchars是將html轉碼,防止xss攻擊的。你這樣沒有意義。
curl獲取內容後直接 preg_match_all('/(.*?)<\/p>/');就可以了
還有不懂的可以追問
2樓:匿名使用者
先轉回html,用正則匹配,再htmlspecialchars
3樓:莘贍
$str = '/\*\/'
4樓:go語言興趣組
$pattern = "/.*?<\/p>/m";//其中m表示多行匹配
5樓:匿名使用者
自己學習下正則不就行了。
php獲取整個頁面前三個 標籤裡面的內容
6樓:匿名使用者
$text = '
';$pattern = '/([a-z0-9]*<\/p>)/i';
var_dump(array_slice(preg_get($pattern , $text),0,3));
function preg_get($pattern , $text)
php正則獲取p標籤的內容 15
php用正則獲取html標籤內容
7樓:匿名使用者
推薦使用querylist
<?php
header("content-type:text/html;charset=utf-8");
$url = "要抓取的**";
$reg = array(
"title" => array("a","text"),"src" => array("a","href"),);//$rang = "[id^=post-]";
$hj = querylist::query($url,$reg);
print_r($hj->jsonarr);
php正規表示式提取 提取內容
8樓:wo習慣了戀你
<?php
$str = '要提取的內容
';$preg = "/(.*)<\/p>/";//正則preg_match($preg,$str,$num);
echo $num[1];
php 如何用正規表示式獲取標籤之間的內容?
9樓:匿名使用者
<?php
$str = '';
$pa = '%%si';
preg_match_all($pa,$str,$match);
echo '';
print_r($match[1]);
echo '';
?>
php正則提取html中的內容
10樓:匿名使用者
那就無需正則了!
php本身就有一個函式:strip_tags()這個函式有2個引數
第一個:需要過濾的字串, 在這裡也就是你說的html, 這個函式必須
第二個:要保留的html標籤, 就是設定你不想過濾掉的html標籤, 這個函式可選!
在第二個引數預設的情況下, 會將所有html標籤過濾掉!
還要什麼正則呢???
php怎樣用正規表示式提取span標籤中內容並過濾掉p和br標籤
11樓:匿名使用者
你要過濾的字串是不是就都是這種,就這麼長的。
你的需求是不是就是把字串裡面的各種標籤都去掉?
如果你的需求和上面的說的相符,不需要用正規表示式,php 提供了 strip_tags 函式,用來過濾字串裡面的 html 標籤,接收兩個引數:第一個引數是要處理的字串,第二個引數是允許(要保留)的tag
$str = '
';echo strip_tags( $str ); // output : 1111122222
echo strip_tags( $str, '' ); //output : 1111122222
我覺得這可能是你的實際需求,如果不符合你的需求,繼續追問。
php 正則表達,如何取出html標籤內的內容,不要標籤名
12樓:匿名使用者
假設你的內容為 $content = "你的內容";
思路如下:
用正則先匹配出node
的內容,()直接以單元的形式就能匹配出不包含的內容$p = "%(.*?)
%si";
//如果div之間是純文字 那麼語句改為:$p = "%([^<]*?)
%si";比較合適
preg_match_all($p, $content, $arr);
print_r($arr[1]);
13樓:匿名使用者
strip_tags("你提取到的字型串");
14樓:匿名使用者
$string = '***xx';
$p = "%(.*?)
%si";
preg_match_all($p, $string, $arr);
print_r($arr[1]);
15樓:匿名使用者
取出來後,可以分割字串,就可以了
16樓:匿名使用者
strip_tags($str)
php怎麼寫獲取兩個標籤內的內容的正規表示式啊
php正則提取 img標記中的任意屬性 str php正則提取或更改 img標記中的任意屬性 1 取整個 preg match s img s src s s 1 s i str,match echo match 0 2 取width preg match i str,match echo matc...
php正規表示式問題
echo ssszszzzz echo z 結果 preg replace z 好人 ssszszzzz echo z 結果 preg replace z 好人 ssszszzzz echo z?結果 preg replace z?好人 ssszszzzz echo z 結果 preg replac...
php如何遍歷出所有的常量,php常量獲取問題
define test testtesttesttest constants get defined constants true 上例的輸出類似於 array internal array e error 1 e warning 2 e parse 4 e notice 8 e core erro...