精華區beta RegExp 關於我們 聯絡資訊
不好意思,這可能是一個很簡單的問題來打擾各位了 在原始碼中有很多如下的字串 <img src="http://website.jpg" border="0" 請問怎麼把中間的網址濾出來呢?! 小弟試過 m/^<img src=\"(.*)\" border.*$/g 不過不行,囧.... 麻煩各位了,感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.116.36.85
LPH66:/<img src=\"(.*?)\"/ 在*後面加?會讓它取最小的 06/14 05:18
LPH66:或者也可以用 /<img src=\"[^"]*\"/ 讓中間的字沒有" 06/14 05:19
bustta:感謝^^~ 06/14 05:23
> -------------------------------------------------------------------------- < 作者: wawawa (哇哇哇○( ̄﹏ ̄)○) 看板: RegExp 標題: Re: [問題] 抓網址 時間: Wed Jul 2 14:35:49 2008 ※ 引述《bustta (華麗的冒險)》之銘言: : 不好意思,這可能是一個很簡單的問題來打擾各位了 : 在原始碼中有很多如下的字串 : <img src="http://website.jpg" border="0" : 請問怎麼把中間的網址濾出來呢?! : 小弟試過 m/^<img src=\"(.*)\" border.*$/g : 不過不行,囧.... : 麻煩各位了,感謝 m/<img src="([^"]+)"/g -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.127.47.125 > -------------------------------------------------------------------------- < 作者: somebody85 (somebody) 看板: RegExp 標題: Re: [問題] 抓網址 時間: Thu Jul 10 16:14:16 2008 ※ 引述《wawawa (哇哇哇○( ̄﹏ ̄)○)》之銘言: : ※ 引述《bustta (華麗的冒險)》之銘言: : : 不好意思,這可能是一個很簡單的問題來打擾各位了 : : 在原始碼中有很多如下的字串 : : <img src="http://website.jpg" border="0" : : 請問怎麼把中間的網址濾出來呢?! : : 小弟試過 m/^<img src=\"(.*)\" border.*$/g : : 不過不行,囧.... : : 麻煩各位了,感謝 : m/<img src="([^"]+)"/g 不好意思~請問一下~ 我用上述的/<img src="([^"]+)"/g去抓img src後面的url是可以的, 可是同時也會把<img src= 和雙引號也抓進來, 不知道可不可以只有url而不要有<img src= 和雙引號? 不好意思~再多問一個問題~ RegExp可以加入變數嗎? 比方說~ 我想要撈出img src的url必需要含有某字串, 而這個字串是變動的, RegExp可以做到嗎? 如果可以的話, 能教教我怎麼做嗎? 感激不盡!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.139.131.41 ※ 編輯: somebody85 來自: 220.139.131.41 (07/10 17:24)
LPH66:那就看你的抓是什麼抓法 去找第一個()的字串就是url了 07/10 22:57
somebody85:謝謝^^ 07/15 14:04
> -------------------------------------------------------------------------- < 作者: wawawa (哇哇哇○( ̄﹏ ̄)○) 看板: RegExp 標題: Re: [問題] 抓網址 時間: Thu Jul 10 23:11:11 2008 ※ 引述《somebody85 (somebody)》之銘言: : ※ 引述《wawawa (哇哇哇○( ̄﹏ ̄)○)》之銘言: : : m/<img src="([^"]+)"/g : 不好意思~請問一下~ : 我用上述的/<img src="([^"]+)"/g去抓img src後面的url是可以的, : 可是同時也會把<img src= 和雙引號也抓進來, : 不知道可不可以只有url而不要有<img src= 和雙引號? : 不好意思~再多問一個問題~ : RegExp可以加入變數嗎? : 比方說~ : 我想要撈出img src的url必需要含有某字串, : 而這個字串是變動的, : RegExp可以做到嗎? 你問的問題,答案都是可以的 至於怎麼做,那每種程式所支援的語法 (如 grouping) 不盡相同 你應該去查查該程式的說明文件吧... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.230.101.120
somebody85:嗯嗯~我知道了~謝謝你 07/15 14:04