Instance Property
インスタンスプロパティ
localizedCapitalized
Returns a capitalized representation of the receiver using the current locale.
レシーバの頭文字表現を返します、現在のロケールを使います。
Declaration
宣言
var localizedCapitalized: String
{ get }
Discussion
議論
A capitalized string is a string with the first character in each word changed to its corresponding uppercase value, and all remaining characters set to their corresponding lowercase values. A “word” is any sequence of characters delimited by spaces, tabs, or line terminators (listed under getLineStart(_:end:contentsEnd:for:)
). Some common word delimiting punctuation isn’t considered, so this property may not generally produce the desired results for multiword strings.
語頭を大文字にした文字列は、各単語において最初の文字をそれの対応している大文字値へ変更した、そしてすべての残りの文字をそれらの対応している小文字値へ設定した文字列です。“単語” は空白、タブ、または行終端子(getLineStart(_:end:contentsEnd:for:)
で一覧にされます)で区切られたいくらかの文字の連なりです。幾つかのよくある単語区切り約物は考慮されません、それでこのプロパティは2語以上からなる文字列に対して望ましい結果を大抵は生み出しません。
Case transformations aren’t guaranteed to be symmetrical or to produce strings of the same lengths as the originals. See lowercased
for an example.
ケース変換は、対称的であることを、または元と同じ長さの文字列を生み出すことを保証されません。lowercased
を例のために見てください。
See Also
参照
Changing Case
大文字小文字等(ケース)の変更
var localizedLowercase: String
Returns a version of the string with all letters converted to lowercase, taking into account the current locale.
全ての文字がローワケースに変換された、この文字列の変形版を返します、現在のロケールを考慮に入れます。
func lowercased(with: Locale?) -> String
Returns a version of the string with all letters converted to lowercase, taking into account the specified locale.
全ての文字が小文字に変換された、この文字列の変形版を返します、指定されたロケールを考慮に入れます。
var localizedUppercase: String
Returns a version of the string with all letters converted to uppercase, taking into account the current locale.
全ての文字がアッパーケースに変換される、この文字列の変形版を返します、現在のロケールを考慮に入れます。
func uppercased(with: Locale?) -> String
Returns a version of the string with all letters converted to uppercase, taking into account the specified locale.
全ての文字が大文字に変換された、この文字列の変形版を返します、指定されたロケールを考慮に入れます。