| 1234567891011121314151617181920212223 |
- package main
- import (
- "fmt"
- "unicode/utf8"
- )
- func main() {
- // count number of characters:
- str1 := "asSASA ddd dsjkdsjs dk"
- fmt.Printf("The number of bytes in string str1 is %d\n", len(str1))
- fmt.Printf("The number of characters in string str1 is %d\n", utf8.RuneCountInString(str1))
- str2 := "asSASA ddd dsjkdsjsこん dk"
- fmt.Printf("The number of bytes in string str2 is %d\n", len(str2))
- fmt.Printf("The number of characters in string str2 is %d", utf8.RuneCountInString(str2))
- }
- /* Output:
- The number of bytes in string str1 is 22
- The number of characters in string str1 is 22
- The number of bytes in string str2 is 28
- The number of characters in string str2 is 24
- */
|