Q
如何從兩個標籤
4
A
回答
6
我想你可以使用:
$new_html = preg_replace('%<tag>.*?</tag> ?%si', '', $old_html);
+0
工作!但是有一個錯誤。當字符串以
+0
只需使用'?'製作空間'可選',我就可以更新答案。 –
0
如果你不想使用DOM,你總是可以使用preg_replace做到這一點。
$content = 'hello Rose <tag> Micheal </tag> and <tag> July </tag> John.';
$content = preg_replace('/<tag>[^<]+<\/tag>/i', '', $content);
print $content; // returns: hello Rose and John.
相關問題
- 1. 如何兩個標籤
- 2. 兩個標籤
- 3. 如何交換兩個div標籤?
- 4. 如何水平居中兩個標籤?
- 5. 如何合併兩個XML標籤
- 6. 如何鳴叫兩個URL和#標籤
- 7. 如何居中兩個標籤
- 8. 如何添加空兩個div標籤
- 9. 如何基於兩個不同的標籤合併xml標籤?
- 10. 取兩個標籤
- 11. JavaFX從兩個FXML處理標籤
- 12. 兩個子標籤頂部的標籤
- 13. 如何從輸入標籤中總結兩個數字?
- 14. 如何從一個標籤切換到另一個標籤?
- 15. 如何在六個標籤中隱藏兩個隨機標籤的文字?
- 16. 如何在兩個其他標籤之間找到一個標籤?
- 17. 如何在文本前添加兩個標籤,其中一個標籤是「$」?
- 18. 如何從一個標籤發送的值到其他標籤
- 19. 如何改變兩個標籤,一個個一個鍵
- 20. 獲得兩個標籤
- 21. Libgit2Sharp:獲得兩個標籤
- 22. 使用Jsoup兩個標籤
- 23. 有兩個標籤的DIV?
- 24. 有兩個標籤的JOptionPane
- 25. 對齊兩個div標籤
- 26. 的preg_match兩個HTML標籤
- 27. 獲得兩個標籤
- 28. 要創建兩個標籤
- 29. 如何從一個HTML選擇標籤
- 30. 如何從一個標籤值硒
你已經試過了什麼? – BenM
我在這裏找到函數稱爲:delete_all_between,但它只適用於第一次發生,但不適用於所有。 –
[PHP:從HTML字符串剝離特定標記?]可能重複(http://stackoverflow.com/questions/3308530/php-strip-a-specific-tag-from-html-string) – BenM