Unicode символ по имени - PullRequest
0 голосов
/ 11 мая 2018

Можно ли в julia 0.6 получить символ юникода по его имени?

В python это можно сделать, выполнив

s = u'\N{SECTION SIGN}'

Есть что-то похожее?Я знаю, что могу сделать

s =  '\u00a3'

, но я хочу сделать это по имени.

Спасибо

1 Ответ

0 голосов
/ 11 мая 2018

StringLiterals.jl позволяет вам сделать это.

через s = f"\N{SECTION SIGN}"

StringLiterals.jl был только что зарегистрирован на днях. Вы можете установить его через Pkg.add("StringLiterals")

Примеры

julia> using StringLiterals

julia> s = f"\N{SECTION SIGN}" #Unicode Entity
"§"

julia> f"\N{SNOWMAN}" #Unicode Entity
"☃"

julia> f"\:mage:" #Emoji Entity 
"\U1f9d9"

julia> f"\<sun>" #LaTeX Entity
"☼"

julia> f"\&euro;" # HTML Entity
"€"
...