DIV 内の一部のコンテンツを定期的に削除します。
正規表現を使用して一部の DIV の内容を削除したいと考えています。コメントまたは共有を含む div id またはクラス (コメントと共有はあいまい一致です。) (例:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2025-02-26 03:58:14
-
2025-02-26 03:38:10
-
2025-02-26 03:17:10
-
2025-02-26 02:49:09
-
2025-02-26 01:08:13
-
2025-02-26 00:46:10
-
2025-02-25 23:42:08
-
2025-02-25 22:50:13
-
2025-02-25 21:54:11
-
2025-02-25 20:45:11
次のテスト コードでは、メイン コンテンツを保持し、その後ろにあるコメント セクションを削除します。
a65dd01006513d82f0facd1d7d1e0059
つまり、後で #footer を追加すると、このフッターも削除されるということです。
------その他の解決策------------------
$htmls = preg_replace('/< div [^>]*(コメント
-----その他の解決策---------
simple_html をダウンロードして HTML コードを解析します
次に、すべての div を反復処理してから、
1. div の ID を取得し、コメントまたは共有が含まれているかどうかを確認します
1. divのクラスを取得し、コメントやシェアが含まれているか確認します
可能であれば、この div を削除し、最終的に処理された HTML を出力します
-----その他の解決策---------
share)[^>
----- -その他の解決策--------------------ジョーダン兄弟、ホントですか?この場合、何も返すことはできません...
-----その他の解決策----------------------
------その他の解決策---------
引用: