NSRegularExpression を使用して NSString から部分文字列を取得しようとしています。一致の数や文字列を置き換える必要はありません。正規表現に一致する文字列が必要です
NSString *string = <a>www.apple.com</a>
NSError *error;
[NSRegularExpression regularExpressionWithPattern:@"(\b(https?|ftp|file)://)?[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|]" options:NSRegularExpressionCaseInsensitive error:&error];
NSString *substring;
私が探しているのは:
substring = www.apple.com;
私はできるだけ NSRange/NSMakeRange を使わないようにしています。誰か助けてくれませんか?