Instance Method インスタンスメソッド

rangeOfFirstMatchInString:options:range:

Returns the range of the first match of the regular expression within the specified range of the string. この文字列の指定の範囲内における正規表現の最初のマッチの範囲を返します。

Declaration 宣言

- (NSRange)rangeOfFirstMatchInString:(NSString *)string 
                             options:(NSMatchingOptions)options 
                               range:(NSRange)range;

Parameters パラメータ

string

The string to search. 捜す文字列。

options オプション

The matching options to use. See NSMatchingOptions for possible values. 使用するマッチング・オプション。可能な値のためにNSMatchingOptionsを見てください。

range

The range of the string to search. 捜す文字列の範囲。

Return Value 戻り値

The range of the first match. Returns {NSNotFound, 0} if no match is found. 最初のマッチの範囲。マッチが見つけられないならば{NSNotFound, 0}を返します。

Discussion 議論

This is a convenience method that calls enumerateMatchesInString:options:range:usingBlock:. これは、enumerateMatchesInString:options:range:usingBlock:を呼ぶ、便宜メソッドです。

See Also 参照

Searching Strings Using Regular Expressions 正規表現を使った文字列検索