我创建了swift正则表达式来检测font.I得到了以下错误“表达式的类型没有更多的上下文是模棱两可的”
我的代码有什么问题???
let regexZG = NSRegularExpression(pattern: "\\s\u{1031}| ေ[က-အ]်|[က-အ]း", options:nil, error:nil)
答案 0 :(得分:3)
通过7.3 / 2.2,所有采用NSErrorPointer的错误参数都已转换为throwable错误。此外,空选项集现在使用set notation,因此请尝试:
do {
let regexZG = try NSRegularExpression(pattern: "\\s\u{1031}| ေ[က-အ]်|[က-အ]း", options:[])
// do some stuff with regexZG here
}
catch error {
print("NSRegularExpression init failed: \(error)")
// do something imaginative here
}