摘要: 需求很简单,是从一段文本中匹配出其中的超链接。基本的做法就是用正则表达式去匹配。但是有这样一个问题。网上大部分的识别URL的正则表达式url末尾有空格的情况下可以正确识别。比如这样的情况。我是一段中文https://github.com/TinyQ 我还是一段中文但是如果去掉TinyQ 后面的空格。匹配到的将是 “https://github.com/TinyQ我还是一段中文”是连上的。最后替换过好多正则才得以解决。这里贴上代码:NSError *error; NSString *regulaStr = @"\\bhttps?://[a-zA-Z0-9\\-.]+(?::(\\d+) 阅读全文
posted @ 2013-09-25 00:55 tinyqf 阅读(14503) 评论(3) 推荐(0) 编辑