Různé

ASCIIToString
ASCIIToString (vektor)

Převést vektor hodnot ASCII na řetězec. Viz také StringToASCII.

Příklad:

genius> ASCIIToString([97,98,99])
= "abc"

Více informací najdete v encyklopedii Wikipedia.

AlphabetToString
AlphabetToString (vektor,abeceda)

Převést vektor na hodnoty indexů písmen indexované od 0 (nacházejících se v textovém řetězci) na řetězec. Vektor null vede na prázdný řetězec. Viz také StringToAlphabet.

Příklady:

genius> AlphabetToString([1,2,3,0,0],"abcd")
= "bcdaa"
genius> AlphabetToString(null,"abcd")
= ""
StringToASCII
StringToASCII (retezec)

Převést řetězec na (řádkový) vektor hodnot ASCII. Viz také ASCIIToString.

Příklad:

genius> StringToASCII("abc")
= [97, 98, 99]

Více informací najdete v encyklopedii Wikipedia.

StringToAlphabet
StringToAlphabet (retezec,abeceda)

Převést řetězec na (řádkový) vektor na hodnoty indexů písmen indexované od 0 (nacházejících se v textovém řetězci), případně -1 pro neznámá písmena. Prázdný řetězec vede na null. Viz také AlphabetToString.

Příklady:

genius> StringToAlphabet("cca","abcd")
= [2, 2, 0]
genius> StringToAlphabet("ccag","abcd")
= [2, 2, 0, -1]