Instance Property
インスタンスプロパティ
capitalized
A capitalized representation of the string.
語頭を大文字にした表現の文字列。
Declaration
宣言
var capitalized: 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
を例のために見てください。
This property performs the canonical (non-localized) mapping. It is suitable for programming operations that require stable results not depending on the current locale.
このプロパティは、正準(非現地語)マッピングを行います。それは、現在のロケールに依存しない安定した結果を必要とするプログラミング操作に適しています。
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.
全ての文字が大文字に変換された、この文字列の変形版を返します、指定されたロケールを考慮に入れます。