+ regularExpressionWithPattern:options:error:
The regular expression pattern to compile. コンパイルする正規表現パターン。
Availability 有効性
Technology
init(pattern: String
,
options: NSRegularExpression
.Options
= []) throws
pattern
パターン
The regular expression pattern to compile. コンパイルする正規表現パターン。
options
オプション
The regular expression options that are applied to the expression during matching. See NSRegular
for possible values.
マッチングの間にその表現に適用される正規表現オプション。NSRegular
を可能な値のために見てください。
error
An out value that returns any error encountered during initialization. Returns an NSError
object if the regular expression pattern is invalid; otherwise returns nil
.firstMatchInString:options:range
初期化の間に遭遇されるどんなエラーでも返す、問題が起こったときの値。正規表現パターンが無効ならば、NSError
オブジェクトを返します;さもなければnil
.firstMatchInString:options:rangeを返します。
An instance of NSRegular
for the specified regular expression and options.
指定された正規表現とオプションのNSRegular
インスタンス。
Handling Errors in Swift: Swiftでのエラー処理:
In Swift, this API is imported as an initializer and is marked with the throws
keyword to indicate that it throws an error in cases of failure.
Swiftでは、このAPIはイニシャライザとしてインポートされてthrows
キーワードで印されることで、それが様々な失敗においてエラーをスローすることを指し示します。
You call this method in a try
expression and handle any errors in the catch
clauses of a do
statement, as described in Error Handling in The Swift Programming Language and About Imported Cocoa Error Parameters.
あなたはこのメソッドをtry
式の中で呼び出して、あらゆるエラーをdo
文のcatch
節で取り扱います、The Swift Programming Languageのエラー処理そしてインポートされるCocoaエラーパラメータについてで記述されるように。
+ regularExpressionWithPattern:options:error: