Skip to content
Kavachकवच

Strings: Length and characters

● Beginner3 min

len() counts the characters of a string; slice() and chars() take it apart.

fn main() {
    const word = "kavach"
    print(word.len())
    print(word.slice(0, 3))
    print(word.chars())
    print("".is_empty())
    print("नमस्ते".len())
}

The program ran and printed:

kavach run length.kav

6kav['k', 'a', 'v', 'a', 'c', 'h']true6
length.kav: Kavach code, then what running it prints

len() counts characters, not bytes, so text in any script is measured the same way. slice(0, 3) gives characters 0, 1 and 2.