[英]How to remove <b> tags from inside the <div> tags
我想從div標簽中刪除b標簽
我的HTML代碼:
<div class="floatLeft">
<b>Match Sequence: </b> 5th Test, Day 2
</div>
我的PHP代碼:
$day = $html->find('div[class=floatLeft] ');
echo"$day[0]";
我的結果:
Match Sequence: 5th Test, Day 2
但我想要打印
5th Test, Day 2
使用以下代碼:
$str="closing bold tag";
echo substr($day[0],strpos($day[0],$str));
使用strreplace()將標簽(或任何你想要替換的東西)替換為“”
您可以通過匹配HTML標記並在其間替換所有內容來刪除它們
例如:
$str = "<b>Match Sequence: </b> 5th Test, Day 2";
$newstr = preg_replace('/\<b\>.*\<\/b\>/','',$str);
echo "Old: $str" . PHP_EOL;
echo "New: $newstr" . PHP_EOL;
輸出:
Old: <b>Match Sequence: </b> 5th Test, Day 2
New: 5th Test, Day 2
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.