我想用iPhone的NSRegularExpression类解析以下文本:
<td class="rowhead">Uploaded</td><td align="left">652.81 GB</td>关于提取,上传了和652.81文本。
发布于 2010-10-07 21:54:20
虽然我确实认为xml解析器更适合解析xml,但以下是一些正则表达式:
给定指定的输入字符串并替换为第一组:
[^>]*>([^<]*)<.*导致Uploaded
.*>([^<]*)<.*导致652.81 GB
您可能可以进一步简化它,但这是可行的。
发布于 2010-10-05 21:20:15
这是一篇很好的文章,介绍了如何在目标c中删除html:
http://rudis.net/content/2009/01/21/flatten-html-content-ie-strip-tags-cocoaobjective-c
您还可以使用NSXMLParser获取特定字段,也可以使用UIWebView和javascript选择器。
发布于 2010-10-07 18:08:50
这个字符串非常适合检查html页面上的链接:
<a href\s*=\s*\"([^\"]*)\">([^<]*)</a>我已经试着为我的目标重写了regex,但是不要工作:
<td\\s*([^\"]*)>([^\"]*)\">([^<]*)</td>https://stackoverflow.com/questions/3867609
复制相似问题