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

commonPrefix(with:options:)

Returns a string containing characters the receiver and a given string have in common, starting from the beginning of each up to the first characters that aren’t equivalent. レシーバと与えられた文字列が共通して持っている文字を、それぞれの始まりから開始して等しくない最初の文字に至るまで含んでいる文字列を返します。

Declaration 宣言

func commonPrefix(with str: String, 
          options mask: NSString.CompareOptions = []) -> String

Parameters パラメータ

aString

The string with which to compare the receiver. レシーバと比較する文字列。

mask

Options for the comparison. The following search options may be specified by combining them with the C bitwise OR operator: NSCaseInsensitiveSearch, NSLiteralSearch. See String Programming Guide for details on these options. 比較のためのオプション。以下の検索オプションは、それらをCビット単位OR演算子で結合することによって指定されるかもしれません:NSCaseInsensitiveSearchNSLiteralSearchString Programming Guideをこれらのオプションの詳細として見てください。

Return Value 戻り値

A string containing characters the receiver and aString have in common, starting from the beginning of each up to the first characters that aren’t equivalent. レシーバとaStringが共通して持つ文字を、それぞれの始まりから開始して等しくない最初の文字に至るまで含んでいる文字列。

Discussion 議論

The returned string is based on the characters of the receiver. For example, if the receiver is “Ma¨dchen” and aString is “Mädchenschule”, the string returned is “Ma¨dchen”, not “Mädchen”. 返される文字列は、レシーバの文字に基づきます。例えば、レシーバが “Ma¨dchen” であるそしてaStringが “Mädchenschule” であるならば、返される文字列は “Ma¨dchen”です、“Mädchen” ではなく。

See Also 参照

Related Documentation 関連文書