@@ -28,6 +28,10 @@ Examples
2828
2929 import casefy
3030
31+ # Alphanum3ric case (removes non-alphanumeric chars)
32+ string = casefy.alphanumcase(" foo - 123 ; bar!" )
33+ print (string) # foo123bar
34+
3135 # camelCase
3236 string = casefy.camelcase(" foo_bar" )
3337 print (string) # fooBar
@@ -38,35 +42,61 @@ Examples
3842 string = casefy.camelcase(" FOO BAR" )
3943 print (string) # fooBar
4044
41- # snake_case
42- string = casefy.snakecase(" fooBar" )
43- print (string) # foo_bar
44-
45- string = casefy.snakecase(" fooBARbaz" , keep_together = [" bar" ])
46- print (string) # foo_bar_baz
47-
48- string = casefy.snakecase(" FOO BAR" )
49- print (string) # foo_bar
45+ # Capital Case
46+ string = casefy.capitalcase(" fooBar" )
47+ print (string) # FooBar
5048
5149 # CONST_CASE
5250 string = casefy.constcase(" fooBar" )
5351 print (string) # FOO_BAR
54-
52+
5553 # kebab-case
5654 string = casefy.kebabcase(" fooBar" )
5755 print (string) # foo-bar
58-
59- # separator case
60- string = casefy.separatorcase(" fooBar" , separator = " /" )
61- print (string) # foo/bar
6256
63- string = casefy.separatorcase(" fooBARbaz" , separator = " %" , keep_together = [" bar" ])
64- print (string) # foo%bar%baz
57+ # lowercase
58+ string = casefy.lowercase(" fooBar" )
59+ print (string) # foobar
60+
61+ # PascalCase
62+ string = casefy.pascalcase(" foo_bar" )
63+ print (string) # FooBar
64+
65+ string = casefy.pascalcase(" fooBar" )
66+ print (string) # FooBar
6567
6668 # Sentence case
6769 string = casefy.sentencecase(" fooBar" )
6870 print (string) # Foo bar
6971
72+ # Separator case
73+ string = casefy.separatorcase(" fooBar" , separator = " /" )
74+ print (string) # foo/bar
75+
76+ string = casefy.separatorcase(" fooBARbaz" , separator = " %" , keep_together = [" BAR" ])
77+ print (string) # foo%bar%baz
78+
79+ # snake_case
80+ string = casefy.snakecase(" fooBar" )
81+ print (string) # foo_bar
82+
83+ string = casefy.snakecase(" fooBARbaz" , keep_together = [" BAR" ])
84+ print (string) # foo_bar_baz
85+
86+ string = casefy.snakecase(" FOO BAR" )
87+ print (string) # foo_bar
88+
89+ # Title Case
90+ string = casefy.titlecase(" fooBarBaz" )
91+ print (string) # Foo Bar Baz
92+
93+ # UPPERCASE
94+ string = casefy.uppercase(" fooBar" )
95+ print (string) # FOOBAR
96+
97+ # UPPER-KEBAB-CASE
98+ string = casefy.upperkebabcase(" fooBar" )
99+ print (string) # FOO-BAR
70100
71101 Contents
72102--------
0 commit comments