删除 NSString 的一部分
我有一个 NSString 如下:
<img alt="996453912" src="http://d2gg0uigdtw9zz.cloudfront.net/large/996453912.jpg" /><a href="http://www.dealcatcher.com/shop4tech-coupons">Shop4Tech Coupons</a>
我只需要第一部分(在 部分之前),并且我不知道如何删除第二部分。
我已经尝试了很多,但没有成功。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用类似的东西:
所以两个相关的方法是 substringToIndex: 和 rangeOfString:。
Use something like:
So the two relevant methods are substringToIndex: and rangeOfString:.
NSString 类参考中有一个关于 查找字符和子字符串其中列出了一些有用的方法。
在字符串编程指南中有一个关于 搜索、比较和排序字符串。
我并不是在指出这些链接。您说过您找不到方法,因此这里有一些参考资料可以帮助您知道在哪里寻找。学习如何阅读文档是学习如何使用 Cocoa 和 Cocoa-Touch 框架的一部分。
There is a section in the NSString Class reference about Finding Characters and Substrings which lists some helpful methods.
And in the String Programming Guide There is a section on Searching, Comparing and Sorting Strings.
I'm not being shirty in pointing out these links. You've said that you've couldn't find methods so here are a couple of references to help you know where to look. Learning how to read the documentation is part of learning how to use the Cocoa and Cocoa-Touch Frameworks.
您可以使用与此处发布的类似问题的答案类似的修改版本 https://stackoverflow.com/a /4886998/283412。这将获取您的 HTML 字符串并去掉格式。只需修改 while 部分即可删除要删除的正则表达式:
You could use something similar to this modified version of what was posted as an answer to a similar question here https://stackoverflow.com/a/4886998/283412. This will take your HTML string and strip out the formatting. Just modify the while part to remove the regex of what you want to strip: