PHPのハイパーリンクによく使用される正規表現

WBOY
リリース: 2016-08-08 09:25:01
オリジナル
1148 人が閲覧しました

1. コンテンツ内のハイパーリンクを削除します

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

ereg_replace("]*>|","",$content);

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

$find="this string is my find";
$string='replaced';//ハイパーリンクを置換します コンテンツを置換します
echo ereg_replace (']*)>([^<]*'.$find.'[^>]*)',' \2',$content);

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);

//方法 4

preg_match_all('/ユーザー/is',$str,$arr);

print_r($arr);

//方法 5

preg_match_all('/print_r($arr);
上記では、PHP のハイパーリンクで一般的に使用される正規表現を、関連コンテンツも含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

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