Regex Swift正则表达式错误
我创建了swift正则表达式来检测字体。我得到了以下错误“表达式类型不明确,没有更多上下文” 我的代码有什么问题Regex Swift正则表达式错误,regex,swift,nsregularexpression,Regex,Swift,Nsregularexpression,我创建了swift正则表达式来检测字体。我得到了以下错误“表达式类型不明确,没有更多上下文” 我的代码有什么问题 let regexZG = NSRegularExpression(pattern: "\\s\u{1031}| ေ[က-အ]်|[က-အ]း", options:nil, error:nil) 到7.3/2.2时,所有采用NSErrorPointer的错误参数都已转换为可丢弃的错误。此外,空选项集现在使用集合表示法,因此请尝试: do { let regexZG = tr
let regexZG = NSRegularExpression(pattern: "\\s\u{1031}| ေ[က-အ]်|[က-အ]း", options:nil, error:nil)
到7.3/2.2时,所有采用NSErrorPointer的错误参数都已转换为可丢弃的错误。此外,空选项集现在使用集合表示法,因此请尝试:
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
}
到7.3/2.2时,所有采用NSErrorPointer的错误参数都已转换为可丢弃的错误。此外,空选项集现在使用集合表示法,因此请尝试:
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
}
错误
管理已更改,因为我不记得是哪个版本的Swift。这里应该是这样。您是否了解最新信息?我正在使用xcode 7.3.1和swift 2.2了解一下有关NSRegularExpression的最新信息或其他最新问题,应该有很多示例。请尝试let regexZG=Try NSRegularExpression(模式:“\\s\u{1031}”ေ[က-အ]်|[က-အ]း", 选项:[])
由于我不记得是哪个版本的Swift,因此错误管理发生了变化。这里应该是这样。您是否最新?我正在使用xcode 7.3.1和Swift 2.2。请看一看或其他有关NSRegularExpression的最新问题,应该有很多示例。请尝试让regexZG=尝试NSRegularExpression(模式:\\s\u{1031}|ေ[က-အ]်|[က-အ]း,选项:[])