Sobes.tech
Junior — Middle

Ինչպե՞ս կարելի է տեքստային տողը վերածել ռունիկ նշանների հաջորդականության:

sobes.tech AI

Պատասխան AI-ից

Go (Golang) լեզվում տեքստային տողը վերածելու համար ռուների հաջորդականության, կարող եք օգտագործել rune տիպը, որը ներկայացնում է Unicode կոդային կետը: Go-ում տողը բայթների հաջորդականություն է, և վերածումը ռուներին թույլ է տալիս աշխատել Unicode նշանների հետ:

Օրինակ՝ տողի վերածում ռուների սլայսի:

package main
import (
    "fmt"
)

func main() {
    str := "Օրինակ"
    runes := []rune(str) // տողի վերածում ռուների սլայսի

    for i, r := range runes {
        fmt.Printf("rune %d: %c (կոդ %U)\n", i, r, r)
    }
}

Արդյունքում, տողի յուրաքանչյուր նշանը կհայտնվի որպես ռունե նշան՝ իր Unicode կոդով: Սա օգտակար է նշանների ճիշտ մշակման համար, հատկապես եթե տողը պարունակում է բազմաբայթ նշաններ։