Re: [問題] 請問urlread截取資料的問題已回收

看板MATLAB作者 (Acoustic)時間16年前 (2008/09/18 18:51), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
※ 引述《tsegogo ()》之銘言: : 請問如果我想要從網頁中截取數字 : 如下面這個網頁的一部分: : <TD align=middle>5900 </TD> : <TD align=middle>Call </TD> : <TD align=right>75 </TD> : <TD align=right>122 </TD> : <TD align=right>8.1 </TD> : <TD align=right>16 </TD> : <TD align=right>16 </TD> 假如以上文字儲存在 string array A 裡 A(1,:)是第一行的內容, A(2,:) 是第二行的內容, 其餘以此類推 >> BBB=regexp(cellstr(AAA),'>(\d+\.\d+)|(\d+)\s*<','tokens','once'); BBB會是一個7x1的 Cell, 裡面存著匹配到的數字字串 像第二行因為不符合匹配的條件, 所以 BBB{2} 是空的 cell 若再用下列的方式, 即可將匹配的結果轉換成數值陣列 >> CCC = [BBB{:}]; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.27.154
文章代碼(AID): #18qZAlEN (MATLAB)
文章代碼(AID): #18qZAlEN (MATLAB)