Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex Swift正则表达式错误_Regex_Swift_Nsregularexpression - Fatal编程技术网

Regex 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

我创建了swift正则表达式来检测字体。我得到了以下错误“表达式类型不明确,没有更多上下文”

我的代码有什么问题

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}|ေ[က-အ]်|[က-အ]း,选项:[])