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

Posted

技术标签:

【中文标题】获取 iphone sdk 中 uitextview 数组中的所有超链接?【英文标题】:get all hyperlinks in array of uitextview in iphone sdk? 【发布时间】:2010-02-22 08:24:08 【问题描述】:

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

【问题讨论】:

【参考方案1】:

一种选择是使用RegexKitLite 的componentsMatchedByRegex: 方法。然后,您可以使用正则表达式来查找文本的适当部分,并且您将获得以数组形式返回的结果。

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

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

【讨论】:

以上是关于获取 iphone sdk 中 uitextview 数组中的所有超链接?的主要内容,如果未能解决你的问题,请参考以下文章

如何从 iphone sdk 中的城市名称获取位置(坐标)?

如何获取存储在设备中的所有图像并将它们显示为 iPhone sdk 中的图库

如何从 NSdictionary 获取键值 - iphone sdk

如何从 iphone sdk 中的 ISOCountryCode 获取 ISOCurrencyCode?

如何使用 abbyy mobile sdk for iphone 获取坐标

获取当前位置的邮政编码 - iPhone SDK