ホームページ > バックエンド開発 > PHPチュートリアル > 正規表現とその対処方法について専門家に尋ねる

正規表現とその対処方法について専門家に尋ねる

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 13:29:14
オリジナル
976 人が閲覧しました

正規表現については専門家に問い合わせてください
実装したい機能は複数の正規表現で実装できます:
最も重要なことは、a タグの下にある他の Web サイトのドメイン名をフィルターで除外し、次の場合に直接何も置き換えないことです。 (自分の Web サイトへのリンクがフィルタリングされない場合は、このサイトを除外してください)
同時に、次の機能を実装する必要があります (複数回実装できます):
1. a タグの下のタイトルのコンテンツを空のコンテンツに置き換えます。
2. a タグの下の alt のコンテンツを空のコンテンツに置き換えます。
3. すべての < タグ (画像タグ) を置き換えます。外側のタグ

ありがとうございます

-----解決策---------
$s= preg_replace('/(]*title=")(.*?)("[^>]*>)/is','$1$3',$s); //タイトルを置換

$s= preg_replace('/(]*alt=")(.*?)("[^>]*>)/is' ,'$1$3',$s); // alt
$s= preg_replace('/]*>/is','

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート