0

これらの<sub>タグは HTML に含まれています。それらとその内容を削除する必要があります。

これまでのところ、これはありますが、コンテンツではなくタグのみを削除します。

$string = preg_replace("#</?sub[^>]*>#is", "", $string);

誰かがこれを終わらせるのを手伝ってくれませんか?

ありがとう!

4

1 に答える 1

0
preg_replace("#<sub.*?>.*?</sub>#", "", $string);

これはあまり信頼できるものではありません。状況によっては、おそらく実際の html/xml パーサーを使用したいでしょう。PHP には、DOMDocument と SimpleXML という 2 つの優れた機能が組み込まれています。

于 2013-03-28T19:00:32.303 に答える