我想解析,与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