2010-10-05 45 views
1

我想解析,与iPhone的NSRegularExpression类,这样的文字:NSRegularExpression帮助

<td class="rowhead">Uploaded</td><td align="left">652.81 GB</td> 

用于上传和652.81文本中提取

+2

你到目前为止尝试过什么?你有没有试过的代码样例,哪些不起作用? – Greg 2010-10-05 21:11:07

回答

2

虽然我确实认为xml解析器更适合解析xml,下面是一些正则表达式:

给定指定的输入字符串并用第一组替换:

[^>]*>([^<]*)<.*结果Uploaded

.*>([^<]*)<.*结果652.81 GB

你也许可以稍微进一步简化,但这个工程。

+0

今晚我会试试你的代码! TIA – stefanopulze 2010-10-08 10:14:24

+1

非常感谢。你的代码对我的目标来说是完美的!我爱你! :d – stefanopulze 2010-10-08 21:31:13

0

此字符串的工作完全用于检查一个HTML页面上的链接:

<a href\s*=\s*\"([^\"]*)\">([^<]*)</a> 

我尝试重写正则表达式我的目标,但不工作:(

<td\\s*([^\"]*)>([^\"]*)\">([^<]*)</td>