Initializer

init(pattern:options:)

Returns an initialized NSRegularExpression instance with the specified regular expression pattern and options. 指定された正規表現パターンとオプションを使って初期化されたNSRegularExpressionインスタンスを返します。

Declaration 宣言

init(pattern: String, 
options: NSRegularExpression.Options = []) throws

Parameters パラメータ

pattern パターン

The regular expression pattern to compile. コンパイルする正規表現パターン。

options オプション

The regular expression options that are applied to the expression during matching. See NSRegularExpression.Options for possible values. マッチングの間にその表現に適用される正規表現オプション。NSRegularExpression.Optionsを可能な値のために見てください。

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を返します。

Return Value 戻り値

An instance of NSRegularExpression for the specified regular expression and options. 指定された正規表現とオプションのNSRegularExpressionインスタンス。

Discussion 議論

See Also 参照

Related Documentation 関連文書