Softanza
StartFrançais
Softanza
The library documents itself · String

stzStringCaseChanger

20 own methods · 7 forms written with extensions, listed under their method

the source: base/string/stzStringCaseChanger.ring(opens in a new tab) · All classes · The area reference: String

Under each method, its extensions (Q CS XT Z ZZ IB W U): bold and ticked, it exists; struck, it does not. The extensions and what they mean

Examples: 0 come from the library's tests; 12 were composed from each method's signature and run for this page, on a fresh object, for example o1 = new stzStringCaseChanger("hello world foo"). 8 methods have none yet. Examples run on 2026-10-03 12:54 inside the library at commit 0e72e2e2c.

Method
Explanation, as the source carries it
init
(no comment in the source: the name reads as a sentence) initno extension
Content
(no comment in the source: the name reads as a sentence) contentno extension
NumberOfChars
(no comment in the source: the name reads as a sentence) number of chars
composed example
o1 = new stzStringCaseChanger("hello world foo")
? o1.NumberOfChars()
#--> 15
composed from the signature, run for this page
no extension
IsEmpty
(no comment in the source: the name reads as a sentence) is empty
composed example
o1 = new stzStringCaseChanger("hello world foo")
? o1.IsEmpty()
#--> 0
composed from the signature, run for this page
no extension
Uppercase
uppercase
composed example
o1 = new stzStringCaseChanger("hello world foo")
o1.Uppercase()
? o1.Content()
#--> HELLO WORLD FOO
composed from the signature, run for this page
QCSXTZZZIBWU
Uppercased
uppercase
composed example
o1 = new stzStringCaseChanger("hello world foo")
? o1.Uppercased()
#--> HELLO WORLD FOO
composed from the signature, run for this page
no extension
Lowercase
lowercaseQCSXTZZZIBWU
Lowercased
lowercaseno extension
Capitalize
capitalize
composed example
o1 = new stzStringCaseChanger("hello world foo")
o1.Capitalize()
? o1.Content()
#--> Hello world foo
composed from the signature, run for this page
QCSXTZZZIBWU
Capitalized
capitalize
composed example
o1 = new stzStringCaseChanger("hello world foo")
? o1.Capitalized()
#--> Hello world foo
composed from the signature, run for this page
no extension
CapitalizeEachWord
capitalize each word
composed example
o1 = new stzStringCaseChanger("hello world foo")
o1.CapitalizeEachWord()
? o1.Content()
#--> Hello World Foo
composed from the signature, run for this page
QCSXTZZZIBWU
EachWordCapitalized
capitalize each word
composed example
o1 = new stzStringCaseChanger("hello world foo")
? o1.EachWordCapitalized()
#--> Hello World Foo
composed from the signature, run for this page
no extension
IsUppercase
case checking
composed example
o1 = new stzStringCaseChanger("hello world foo")
? o1.IsUppercase()
#--> 0
composed from the signature, run for this page
no extension
IsLowercase
case checking
composed example
o1 = new stzStringCaseChanger("hello world foo")
? o1.IsLowercase()
#--> 1
composed from the signature, run for this page
no extension
IsCapitalized
case checking
composed example
o1 = new stzStringCaseChanger("hello world foo")
? o1.IsCapitalized()
#--> 0
composed from the signature, run for this page
no extension
ToggleCase
toggle caseQCSXTZZZIBWU
CaseToggled
toggle case
composed example
o1 = new stzStringCaseChanger("hello world foo")
? o1.CaseToggled()
#--> HELLO WORLD FOO
composed from the signature, run for this page
no extension
SetCase
force caseQCSXTZZZIBWU
DecapitalizeFirst
decapitalize firstQCSXTZZZIBWU
FirstDecapitalized
decapitalize firstno extension