module

CogUtil::StringUtil

String utilities

Class methods

normalize(str : String) : String

Trim whitespace and convert to lowercase

to_camel_case(str : String) : String

Convert string to CamelCase

to_snake_case(str : String) : String

Convert string to snake_case

tokenize(str : String, delimiter : Char = ' ') : Array(String)

Split string by delimiter, handling quoted sections