Instance Method
インスタンスメソッド
matches(in:options:range:)
Returns an array containing all the matches of the regular expression in the string.
文字列中のその正規表現の全てのマッチを含んでいる配列を返します。
Return Value
戻り値
An array of NSTextCheckingResult
objects. Each result gives the overall matched range via its range
property, and the range of each individual capture group via its range(at:)
method. The range {NSNotFound
, 0} is returned if one of the capture groups did not participate in this particular match.
NSTextCheckingResult
オブジェクトの配列。それぞれの結果は、そのrange
プロパティ経由で全体的なマッチされた範囲を、そしてそのrange(at:)
メソッドによって捕獲グループそれぞれの範囲を提供します。捕獲グループの1つがこの特定のマッチに関与しないならば、範囲 {NSNotFound
, 0} が返されます。
Discussion
議論
This is a convenience method that calls enumerateMatches(in:options:range:using:)
passing the appropriate string, options, and range.
これは、適切な文字列、オプション、そして範囲を渡して、enumerateMatches(in:options:range:using:)
を呼び出す、便宜メソッドです。
See Also
参照
Searching Strings Using Regular Expressions
正規表現を使った文字列検索