知っている"/>
知っている">

ホームページ  >  記事  >  バックエンド開発  >  正規表現を使用して複数のタグ接続と名前を一致させようとします

正規表現を使用して複数のタグ接続と名前を一致させようとします

WBOY
WBOYオリジナル
2016-06-13 13:00:391065ブラウズ

正規表現を使用して、複数のタグ接続と名前を一致させます

この投稿は、xiachao2008 によって 2011-12-19 16:04:25 に最終編集されました。 たとえば、次のようなソースコード

<td width="95%" class="tdW" colspan="2" ><div class=tdL>知识</div> <a href="http://www.cqvip.com/">维普资讯</a> <a href="http://www.chinaqking.com/">中国期刊网</a> <a href="http://www.qikan.com.cn/">龙源期刊网</a> <a href="http://bk.183.com.cn/index.do">邮政报刊订阅网</a> <a href="http://www.zazhipu.com/">杂志铺</a> <a href="http://wiki.mbalib.com/">MBA智库百科</a> <a href="http://www.cosmoscape.com/">星空天文网</a> <a href="http://www.quanxue.cn/">劝学网</a><br> <a href="http://www.astronomy.com.cn/bbs/">牧夫天文论坛</a> <a href="http://www.patent-cn.com/">专利之家</a> <a href="http://www.sciam.com.cn/">环球科学</a> <a href="http://songshuhui.net/">科学松鼠会</a> <a href="http://www.ufo-1.cn/">UFO探索网</a> <a href="http://www.guokr.com/">果壳网</a> <a href="http://www.5xue.com/">我学网</a> <a href="http://v.163.com/open/">网易公开课</a><br> <a href="http://zh.wikipedia.org/">维基百科</a> <a href="http://www.51zxw.net/">我要自学网</a> <a href="http://www.cscse.edu.cn/">中国留学网</a> <a href="http://www.zhihu.com/">知乎</a> <a href="http://tech.163.com/school/video/">网易学院</a> <a href="http://wenwen.soso.com/">搜搜问问</a> <a href="http://xue.baidu.com/">新手学上网</a> <a href="http://nnsa.mep.gov.cn/">国家核安全局</a><br> <a href="http://www.wordlm.com/">word联盟</a> <a href="http://iask.sina.com.cn/">爱问知识人</a> <a href="http://www.wenming.cn/">中国文明网</a> </td>


ため息、言うのが恥ずかしいです

この質問を少し前にしましたが、a タグが 1 つしかなかったとき、多くの親切な人々が解決するのに協力してくれました。 http://topic.csdn.net/u/20111216/16/934599d3-8e99-4b94-8dae-28e5b9c455c4.html
しかし、Aタグが複数になってしまったので、どう変更しても必ずエラーが発生します。
専門家のアドバイスをお願いします。どうすればいいでしょうか。


-----解決策---------
preg_match_all('/ &lt ;a.*href="(.*)".*>(.*)dc0f45d6dee0a684e138cf9e446679d0$href) {<br>
$arr[$matches[2][$k]] = $href;<br>
}<br>
var_export($arr);<br>
/**<br>
出力結果: <br>
array ( 'VIP 情報' => 'http://www.cqvip.com/', '中国ジャーナル ネットワーク' => 'http://www.chinaqking.com/', '龍源ジャーナル ネットワーク' = &gt ; 'http://www.qikan.com.cn/'、'郵便新聞および定期購読ネットワーク' => 'http://bk.183.com.cn/index.do'、'雑誌ショップ' = > 'http://www.zazhipu.com/'、'MBA シンクタンク百科事典' => 'http://wiki.mbalib.com/'、'http:/ /www.cosmoscape.com/'、'Quanxue.cn' => 'http://www.quanxue.cn/'、'Mufu 天文学フォーラム' => /bbs/ ', '特許ホーム' => 'http://www.patent-cn.com/', 'グローバルサイエンス' => 'http://www.sciam.com.cn/'科学リス会' => 'http://songshuhui.net/'、'UFO 探査ネットワーク' => 'http://www.ufo-1.cn/'、'Guoke.net' http://www.guokr.com/'、'Wixue.com' => 'http://www.5xue.com/'、'NetEase オープン コース' => com/open/', 'Wikipedia' => 'http://zh.wikipedia.org/', '独学したい' => 'http://www.51zxw.net/', 「中国留学ネットワーク」 => 「http://www.cscse.edu.cn/」、 「知胡」 => 「http://www.zhihu.com/」、 「NetEase Academy」 => 'http:///tech.163.com/school/video/'、'SosoQuest' => 'http://wenwen.soso.com/'、'初心者はインターネットのサーフィンを学びます' => //xue.baidu.com/'、'国家原子力安全局' => 'http://nnsa.mep.gov.cn/'、'http://www.wordlm. com/'、'知識のある人に質問するのが好き' => 'http://iask.sina.com.cn/'、'中国文明ネットワーク' => 'http://www.wenming.cn/' ) <div class="clear"></div>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。