我是學習Jquery的新手。我想解析HTML字符串:使用jQuery解析HTML
<tr>
<td class="first"><b><a href="/q?s=TOM">TOM</a></b></td>
<td class="second name">Tom is a good boy</td>
<td class="last_trade"><b><span id="yfs_l10_TOM">5.45</span></b> <nobr><span id="yfs_t10_TOM">Sep 9</span></nobr></td>
<td><span id="yfs_c10_TOM"><width="10" height="14" border="0" src="abcdefgh" alt="Down"> <b style="color:#cc0000;">14.49</b></span> <span id="yfs_p20_TOM"><b style="color:#cc0000;"> (72.67%)</b></span></td>
<td><span id="yfs_v00_TOM">4,100</span></td>
<td class="last"><a href="https://stackoverflow.com/q/bc?s=TOM">Chart</a>, <a href="/q?s=TOM">More</a></td>
</tr>
上面的字符串重複使用的HTML 不同值的10倍我想要得到的值:TOM,5.45,14.49,72.67%,4,100所有10個repititions HTML中的類似字符串。
你試過了什麼? – Candide
如果'string.split()'不足以滿足您的需求,您可能需要使用正則表達式和'string.match()'。 (這些都是普通的JavaScript方法,而不是jQuery) – Blazemonger
每個建議使用正則表達式的人都會得到一個指向[RegEx match open tags(XHTML self-contained tags除外)]的鏈接(http://stackoverflow.com/questions/1732348/regex -match開放標籤,除了-XHTML-自足標籤)。 Shilpi Gautam,如果你想通過解析HTML來學習jQuery,我建議以另一種方式嘗試,jQuery並不是真正意義上的解析HTML,並且它不是一個很好的練習。 – Albireo