876 B
876 B
title | localeTitle |
---|---|
Strings | Cordas |
Cordas
Strings in Elixir são empacotadas com aspas duplas, enquanto as Listas de Caracteres são citadas com uma só letra. Eles são binários codificados em UTF-8.
iex> "Hello world!"
"Hello world!"
A interpolação de strings é possível em Elixir com um octothorp seguido por chaves.
iex> variable = "world!"
"world!"
iex> "Hello #{variable}"
"Hello world!"
O módulo String contém muitas funções embutidas úteis baseadas no padrão Unicode.
iex> example = "string"
"string"
iex> String.capitalize(example)
"String"
iex> String.duplicate(example, 2)
"stringstring"