Re: [問題] 請教關於擷取網址內容

看板RegExp作者 (我住5F)時間15年前 (2009/07/04 00:56), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《valda (valda)》之銘言: : 要利用VB.NET於HTML標籤式語言中截取出 : <a href="http://XXXXXX" class="medium">yyy</a> : 請教個位高手該如何撰寫~這問題困擾我很快一天了 : 感謝 分成兩步驟對你來說可能比較容易 pass1: 取出<a...>...</a> <a\b([^>]+)>(.*?)</a> pass2: 取出 href="..." \bHREF\s*=\s*(?:"([^"]*)"|'([^']*)'|([^'">\s]+) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.124.98.45

07/08 18:00, , 1F
大大,請問一下在PHP裡面的正規式要怎麼下?
07/08 18:00, 1F

07/08 18:02, , 2F
因為我在PHP裡下<a\b([^>]+)>(.*?)</a>的話會有錯誤
07/08 18:02, 2F

07/08 18:03, , 3F
錯誤碼是preg_match() Unknown modifier ']' 為什麼呢?
07/08 18:03, 3F

07/10 00:03, , 4F
PHP的regex要寫成像是這樣的字串'/****/',必須有前後的斜線
07/10 00:03, 4F

07/11 03:27, , 5F
沒錯,因為PHP想相似Perl的語法
07/11 03:27, 5F
文章代碼(AID): #1AJZWf3K (RegExp)
文章代碼(AID): #1AJZWf3K (RegExp)