Instance Method
インスタンスメソッド
range(of:)
Finds and returns the range of the first occurrence of a given string within the string.
文字列内部である与えられた文字列の最初の出現の範囲を発見して返します。
Parameters
パラメータ
searchString
The string to search for.
この文字列がないか捜します。
Return Value
戻り値
An NSRange
structure giving the location and length in the receiver of the first occurrence of searchString
. Returns {
NSNotFound
, 0}
if searchString
is not found or is empty (""
).
あるNSRange
構造体、レシーバの中のsearchString
の最初の出現の位置と長さを与えます。{
NSNotFound
, 0}
を返します、もしsearchString
が見つけられないまたは空である(""
)ならば。
Discussion
議論
Invokes range(of:options:)
with no options.
range(of:options:)
をオプション無しで発動します。
NSString
objects are compared by checking the Unicode canonical equivalence of their code point sequences. The length of the returned range and that of searchString
may differ if equivalent composed character sequences are matched.
NSString
オブジェクトは、それらのコード点シーケンスをユニコード正準同等性を調べることによって比較されます。返される範囲の長さとsearchString
のそれは、異なるかもしれません、同等の結合文字列が合致するならば。
See Also
参照
Finding Characters and Substrings
文字と下位文字列を発見する
func contains(String) -> Bool
Returns a Boolean value indicating whether the string contains a given string by performing a case-sensitive, locale-unaware search.
あるブール値を返します、文字列がある与えられた文字列を含んでいるかどうか、ケース考慮する、ロケールを意識しない検索を実行することによって指し示します。
func localizedStandardContains(String) -> Bool
Returns a Boolean value indicating whether the string contains a given string by performing a case and diacritic insensitive, locale-aware search.
あるブール値を返します、文字列がある与えられた文字列を含んでいるかどうか、ケースおよび区分摘発音符を考慮しない、ロケールを意識する検索を実行することによって指し示します。
func localizedStandardRange(of: String) -> NSRange
Finds and returns the range of the first occurrence of a given string within the string by performing a case and diacritic insensitive, locale-aware search.
文字列内部である与えられた文字列の最初の出現の範囲を発見して返します、ケースと区別的発音符を考慮しない、ロケール対応検索によって。