Working with UTF-8 strings
Julia supports handling UTF-8 strings. However, the way you work with them is slightly different from such languages as R or Python. In this recipe, you will discover more about the String
and SubString
types, as well as the correct method of indexing into a string in Julia.
We will learn this by parsing a file containing the word Hello
, written in different languages.
Getting ready
In this recipe we will work with text stored in the file hello.txt
that has the following contents as shown in the following screenshot:
Note
Some terminals, in particular, the standard Windows terminal started by cmd
, might have problems with displaying some of the characters in this recipe. If you encounter such a problem then we recommend you to either uses Juno, ConEmu (under Windows) or terminal in-built into Vim 8.1.1. We have tested that in these three environments all characters display correctly if you make them use a font that supports an appropriate range of Unicode. Such a font...