在iphone sdk中获取uitextview数组中的所有超链接?

时间:2010-02-22 08:24:09

标签: objective-c iphone-sdk-3.0 hyperlink uitextview

我有一个UITextView,其中我有5个超链接和5个电话号码。如何在NSarray中获得所有这些超链接和电话号码?

1 个答案:

答案 0 :(得分:1)

一种选择是使用RegexKitLitecomponentsMatchedByRegex:方法。然后,您可以使用正则表达式查找文本的相应部分,并将结果作为数组返回。

您可以使用RegExr来体验您的特定正则表达式,并使用“社区”查找预先构建的正则表达式,以查找电话号码和超链接。 (他们在那里,我查了一下!)

RegexKitLite直接编译到您的应用程序中,因此在iPhone上使用它没有问题。祝你好运!