This property performs the canonical (non-localized) mapping. It is suitable for programming operations that require stable results not depending on the current locale.
このプロパティは、正準(非現地語)マッピングを行います。それは、現在のロケールに依存しない安定した結果を必要とするプログラミング操作に適しています。
Case transformations aren’t guaranteed to be symmetrical or to produce strings of the same lengths as the originals. That is, the result of this statement:
ケース変換は、対称的であることを、または元と同じ長さの文字列を生み出すことを保証されません。すなわち、この文の結果は:
…might not be equal to this statement:
…この文と同じでないかもしれません:
For example, the uppercase form of “ß” in German is “SS”, so converting “Straße” to uppercase, then lowercase, produces this sequence of strings:
例えば、アッパーケース形式 “ß” はドイツ語では “SS” です、それで “Straße” をアッパーケースに変換する、それからローワケースにすることは、この一連の文字列を生成します:
Returns a version of the string with all letters converted to lowercase, taking into account the current locale.
全ての文字がローワケースに変換された、この文字列の変形版を返します、現在のロケールを考慮に入れます。
Returns a version of the string with all letters converted to lowercase, taking into account the specified locale.
全ての文字が小文字に変換された、この文字列の変形版を返します、指定されたロケールを考慮に入れます。
Returns a version of the string with all letters converted to uppercase, taking into account the current locale.
全ての文字がアッパーケースに変換される、この文字列の変形版を返します、現在のロケールを考慮に入れます。
Returns a version of the string with all letters converted to uppercase, taking into account the specified locale.
全ての文字が大文字に変換された、この文字列の変形版を返します、指定されたロケールを考慮に入れます。