| 12345678910111213141516171819202122 |
- 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
- */
|