N がかなり前に行ったいくつかの非常に悪い行為により、Web サイトのコンテンツ ページにいくつかのジャンク データが生じたため、今朝、文字列のハイパーリンク テキストを削除する方法を開発しました。以下の通常のルールで処理します。
以下の例の機能は、すべての HTML タグをフィルターし、h1 ~ h5 より前のすべてのテキストを置き換えることです
コードは次のとおりです | コードをコピー |
for( $i=1;$i { $sql ="SELECT * FROM `テーブル名` WHERE `フィールド` like ' } return re_h($str); 関数 re_h($str) ','',$str);','',$str);$str = str_replace(' ','',$str);$str = str_replace(' ','',$str); |
コードをコピー | |
preg_replace("/(?is)(?).*?(?=)/i","",$t);
|
コードは次のとおりです | コードをコピー |
ereg_replace(']*)>([^<]*)','2', $content); ereg_replace("]*>|","",$content); |
2. 特定の単語を含むハイパーリンクを削除します
コードをコピー | |
$find="この文字列は私が見つけたものです";
$string='replaced';//ハイパーリンクのコンテンツを |