0
나는 5 개의 하이퍼 링크와 5 개의 전화 번호가있는 UITextView를 가지고있다. NSarray에서 모든 하이퍼 링크와 전화 번호를 어떻게 얻을 수 있습니까?iphone sdk의 uitextview 배열에있는 모든 하이퍼 링크를 가져 옵니까?
나는 5 개의 하이퍼 링크와 5 개의 전화 번호가있는 UITextView를 가지고있다. NSarray에서 모든 하이퍼 링크와 전화 번호를 어떻게 얻을 수 있습니까?iphone sdk의 uitextview 배열에있는 모든 하이퍼 링크를 가져 옵니까?
하나의 옵션은 RegexKitLite의 componentsMatchedByRegex:
방법을 사용하는 것입니다. 그런 다음 정규 표현식을 사용하여 텍스트의 해당 부분을 찾을 수 있습니다. 결과는 배열로 반환됩니다.
을 사용하여 특정 정규 표현식을 실험하고 "커뮤니티"를 사용하여 전화 번호 및 하이퍼 링크를 찾는 사전 작성된 정규식을 찾을 수 있습니다. (그들은 거기에있어, 내가 확인 했어!)
RegexKitLite는 앱으로 바로 컴파일되므로 iPhone에서 사용하는 데 문제가 없습니다. 행운을 빕니다!