ホームページ  >  記事  >  バックエンド開発  >  PHPのハイパーリンクによく使用される正規表現

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

WBOY
WBOYオリジナル
2016-08-08 09:25:011141ブラウズ

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 チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。