Type Method 型メソッド

regularExpressionWithPattern:options:error:

Creates an NSRegularExpression instance with the specified regular expression pattern and options. 指定された正規表現パターンとオプションでNSRegularExpressionインスタンスをつくります。

Declaration 宣言

+ (NSRegularExpression *)regularExpressionWithPattern:(NSString *)pattern 
                                              options:(NSRegularExpressionOptions)options 
                                                error:(NSError * _Nullable *)error;

Parameters パラメータ

pattern パターン

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

options オプション

The matching options. See NSRegularExpressionOptions for possible values. The values can be combined using the C-bitwise OR operator. マッチング・オプション。NSRegularExpressionOptionsを可能な値のために見てください。値は、C-bitwise OR演算子を使用して結合されることができます。

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. 初期化の間に遭遇されるどんなエラーでも返す、問題が起こったときの値。正規表現パターンが無効ならばNSErrorオブジェクトを返します;そうでなければnilを返します。

Return Value 戻り値

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

See Also 参照

Creating Regular Expressions 正規表現を作成する