【问题标题】:NSArray of NSRegularExpressions in swiftNSRegularExpressions 的 NSArray 快速
【发布时间】:2016-11-29 14:51:23
【问题描述】:

fork here 有一个自定义链接功能,但实际代码中的实现在目标 C.This 是代码行,她再次打印:

- (NSArray<NSRegularExpression*>*)getRegularExpressions
{
   return [NSArray arrayWithObject:[NSRegularExpression regularExpressionWithPattern:@"#([a-zA-Z0-9])+" options:0 error:NULL]];
}

我想知道如何快速重现这个,我已经放置了所有框架代码,我只需要知道如何做到这一点。

【问题讨论】:

  • 到目前为止你尝试了什么?

标签: ios objective-c swift nsarray nsregularexpression


【解决方案1】:

试试这个

func getRegularExpressions() -> [NSRegularExpression] {
    var arrayOfExpressions = [NSRegularExpression]()
    do
    {
        let expresion = try NSRegularExpression(pattern: "#([a-zA-Z0-9])+", options:.CaseInsensitive)
        arrayOfExpressions.append(expresion)
    }catch _
    {
        arrayOfExpressions.removeAll()
        return arrayOfExpressions
    }
    return arrayOfExpressions;
}

希望对你有帮助

【讨论】:

  • @Jacolack 如果我解决了你的问题,你能给我的叉子加个星吗?谢谢
猜你喜欢
  • 1970-01-01
  • 2013-12-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多