Como dividir string com caracteres acentuados em rubi
Nov 21 2020
Atualmente eu tenho:
"mɑ̃ʒe".split('')
# => ["m", "ɑ", "̃", "ʒ", "e"]
Eu gostaria de obter este resultado
"mɑ̃ʒe".split('')
# => ["m", "ã", "ʒ", "e"]
Respostas
6 ToddA.Jacobs Nov 21 2020 at 22:30
Use String # each_grapheme_cluster em vez disso. Por exemplo:
"mɑ̃ʒe".each_grapheme_cluster.to_a
#=> ["m", "ɑ̃", "ʒ", "e"]
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?