PHP は正規表現を使用してハイパーリンクのテキストをクリアします_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:25:23
オリジナル
1173 人が閲覧しました

$str = preg_replace("/]*href=[^>]*>|]*>/i を使用できます" ,"",$strhtml); この段落は要件を実装するために使用されます。さらに解決策が必要な場合は、以下を参照してください。
1. コンテンツ内のハイパーリンクを削除します

コードをコピーします コードは次のとおりです:

ereg_replace(']*)>([^< ]*)','\2',$content);
ereg_replace("]*>|< ;/a> ","",$content);

2. 特定の単語を含むハイパーリンクを削除します

コードをコピーします コードは次のとおりです:

3. ハイパーリンクのテキストコンテンツを取得します

コードをコピーします コードは次のとおりです:

//メソッド 1
preg_match_all('/<(a|a)[s]{0, 1}[w =":()]*>[nrn]*(ユーザーをチェック)[nrn]*/i',$string,$matches);

//方法 2
preg_match_all('/ユーザーをチェック/i',$string,$matches);
print_r($matches);

//方法 3
preg_match_all('/]*>[^<]*/i',$string,$matches);
print_r($matches);

//メソッド 4
preg_match_all('/ユーザーをチェック/is',$str,$arr);
print_r($arr);

//メソッド 5
preg_match_all('/ユーザーをチェック/is',$str,$arr);
print_r($arr);

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/825106.html技術記事 $str = preg_replace("/a[^]*href=[^]*|/[^a]*a[^]*/i","",$strhtml); を使用すると、要件を達成できます。その他の解決策については、以下を参照してください。 1. コンテンツ内の super...
を削除します
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート