我目前有一个NSString,它可以接收类似于推文的消息体。
E.g。
NSString * sampleText =“此文本包含链接http://www.google.com”
我需要编写一个函数,该函数可以接受此文本,检测字符串中是否存在url,并且能够使用占位符文本替换url。
E.g。使用该函数后,文本应该等于:
sampleText =“这包含一个LINK”
有人可以告诉我怎么做吗?我需要使用RegEx吗?
答案 0 :(得分:2)
iOS 4有[NSRegularExpression replaceMatchesInString:options:range:withTemplate:]
,这看起来不错。 (它期望NSMutableString
。)