The text module wraps Go's strings and strconv packages, providing search, split, join, trimming, case conversion, and more.
fmt := import("fmt")
text := import("text")
fmt.println(text.to_upper("hello"))
fmt.println(text.to_lower("WORLD"))
fmt.println(text.title("hello world"))
fmt.println(text.trim_space(" hello "))
fmt.println(text.contains("Tengo", "eng"))
fmt.println(text.has_prefix("Tengo", "Ten"))
fmt.println(text.has_suffix("Tengo", "go"))
fmt.println(text.index("hello", "ll"))
fmt.println(text.count("banana", "a"))
fmt.println(text.split("a,b,c", ","))
fmt.println(text.join(["x", "y", "z"], "-"))
fmt.println(text.repeat("ab", 3))
fmt.println(text.replace("oink oink oink", "oink", "moo", -1))
fmt.println(text.replace("oink oink oink", "oink", "moo", 2))
try it
HELLO world Hello World hello true true true 2 3 ["a", "b", "c"] x-y-z ababab moo moo moo moo moo oink