Strings: Splitting
● Beginner3 min
split(sep) cuts a string into a list of strings; lines() cuts it at line breaks.
fn main() {
const parts = "a,b,c".split(",")
print(parts.len())
print(parts[1])
print(parts.join("-"))
}The program ran and printed:
kavach run split.kav
3ba-b-c
fn main() {
const text = "first line\nsecond line"
for line in text.lines() {
print(line.upper())
}
}The program ran and printed:
kavach run lines.kav
FIRST LINESECOND LINE