台灣最大程式設計社群網站
線上人數
812
 
會員總數:246268
討論主題:189809
歡迎您免費加入會員
討論區列表 >> ASP >> 如何從擷取下來的HTML裡過濾出我要保留的字串
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
如何從擷取下來的HTML裡過濾出我要保留的字串
價值 : 10 QP  點閱數:732 回應數:2
樓主

DeepDark
初學者
596 119
859 341
發送站內信

我參考站上前輩寫的程式碼,可以成功的擷取我要的某個網頁的HTML碼

可是我並不是要整個HTML碼,而是其中的一些字串,例如下列這行

<span id="lblPack">25公克以上 <BR>0.5公斤以上</span>

上列HTML碼裡可以提供識別的字串為『lblPack』,

如果我想要保留『25公克以上 <BR>0.5公斤以上』,應該要怎麼做

(※請注意,我連<BR>都要保留下來喔)

本篇文章發表於2013-07-17 01:57
1樓
回應

Allen
捐贈 VP 給 Allen 檢舉此回應
使用Regexp可以找到您要的資訊
本篇文章回覆於2013-07-17 09:05
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

迷路
捐贈 VP 給 迷路 檢舉此回應
如果標籤是固定的<span id="lblPack">.....</span>
最簡單的方法就是replace()函數
var a = 字串;
a = replace(a,"<span id=""lblPack"">","")
a = replace(a,"</span>","")

如果是不固定的就得用版主提到的進階技術Regexp
如果要保留的部分還包括像<p></p>之類的,複雜的程度就更高
本篇文章回覆於2013-07-17 11:17
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.