ホームページ >バックエンド開発 >PHPチュートリアル >ヘルプ: 文字列からリンクを抽出する方法

ヘルプ: 文字列からリンクを抽出する方法

WBOY
WBOYオリジナル
2016-06-23 14:27:47946ブラウズ

次の文字列から href アドレスを取り出します:

<a href="www.1.com" target="_blank">文章标题</a><a href="www.2.com" target="_blank">1-1</a> <a href="www.3.com" target="_blank">1-2</a> <a href="www.4.com" target="_blank">1-3</a>

次の形式を取得する必要があります:
<i>www.1.com</i><i>www.2.com</i><i>www.3.com</i><i>www.4.com</i>

ありがとうございます!


ディスカッションへの返信 (解決策)

$s=<<'.implode('
  • ',$m[1]).'
  • ';


    $str = 'de2ba51cf4962bf8ec2881cce3e95c87記事タイトル5db79b134e9f6b82c0b36e0489ee08ed
    1-25db79b134e9f6b82c0b36e0489ee08ed href="www.4.com" target="_blank">1-35db79b134e9f6b82c0b36e0489ee08ed';
    preg_match_all('1985bf9da5d8c92a342a3daf57821ed6',$str,$ val );
    foreach($val[1] as $v){
    $newstr[]= "5a8028ccc7a7e27417bff9f05adf5932$v72ac96585ae54b6ae11f849d2649d9e6";
    print_r("",$newstr);
    ありがとう!