我想解析,與iPhone的NSRegularExpression類,這樣的文字:NSRegularExpression幫助
<td class="rowhead">Uploaded</td><td align="left">652.81 GB</td>
用於上傳和652.81文本中提取。
我想解析,與iPhone的NSRegularExpression類,這樣的文字:NSRegularExpression幫助
<td class="rowhead">Uploaded</td><td align="left">652.81 GB</td>
用於上傳和652.81文本中提取。
雖然我確實認爲xml解析器更適合解析xml,下面是一些正則表達式:
給定指定的輸入字符串並用第一組替換:
個[^>]*>([^<]*)<.*
結果Uploaded
.*>([^<]*)<.*
結果652.81 GB
你也許可以稍微進一步簡化,但這個工程。
今晚我會試試你的代碼! TIA – stefanopulze 2010-10-08 10:14:24
非常感謝。你的代碼對我的目標來說是完美的!我愛你! :d – stefanopulze 2010-10-08 21:31:13
這是一個關於如何在Objective C中剝離HTML一個很好的寫了起來:
http://rudis.net/content/2009/01/21/flatten-html-content-ie-strip-tags-cocoaobjective-c
您還可以使用的NSXMLParser來獲得特定字段,或使用一個UIWebView和JavaScript的選擇。
感謝您的回覆。我會試試http://regexkit.sourceforge.net/RegexKitLite/ – stefanopulze 2010-10-07 15:57:35
此字符串的工作完全用於檢查一個HTML頁面上的鏈接:
<a href\s*=\s*\"([^\"]*)\">([^<]*)</a>
我嘗試重寫正則表達式我的目標,但不工作:(
<td\\s*([^\"]*)>([^\"]*)\">([^<]*)</td>
你到目前爲止嘗試過什麼?你有沒有試過的代碼樣例,哪些不起作用? – Greg 2010-10-05 21:11:07