Via std / unicode's runes iterator.
import std / unicode let s = "你好世界!" for rune in runes(s): echo "Character: ", rune Run
import std / unicode let s = "你好世界!" for rune in runes(s): echo "Character: ", rune
Output:
Character: 你 Character: 好 Character: 世 Character: 界 Character: !
https://play.nim-lang.org/#ix=3TvA