如何在长NSString中找到动态数字?

Pra*_*mar 1 iphone ipad ios

我有一个非常大的NSString,其中包含大约1500个字符.在这个字符串中,我需要提取一个可能经常更改的电话号码,因为它是一个动态数据.电话号码的格式为251-221-2000,我该如何提取?

s.b*_*ara 5

查看关于正则表达式的上一个问题NSString.

使用正则表达式搜索NSString

在你的情况下,适当的正则表达式将是@"\\d{3}-\\d{3}-\\d{4}".