Junior — Middle
Kako pretvoriti tekstualni niz u niz runičkih simbola?
sobes.tech АИ
Одговор од АИ
U jeziku Go (Golang), za pretvaranje tekstualnog niza u niz rune-ova, možete koristiti tip rune, koji predstavlja Unicode tačku. Niz u Go je niz bajtova, a konverzija u rune-ove omogućava rad sa Unicode karakterima.
Primer konverzije niza u rezanac rune-ova:
package main
import (
"fmt"
)
func main() {
str := "Primer"
runes := []rune(str) // konverzija niza u rezanac rune-ova
for i, r := range runes {
fmt.Printf("rune %d: %c (kod %U)\n", i, r, r)
}
}
Kao rezultat, svaki karakter niza biće prikazan kao rune sa njegovim Unicode kodom. Ovo je korisno za pravilnu obradu karaktera, posebno ako niz sadrži multibyte karaktere.