So teilen Sie Zeichenfolgen mit Akzentzeichen in Ruby
Nov 21 2020
Derzeit habe ich:
"mɑ̃ʒe".split('')
# => ["m", "ɑ", "̃", "ʒ", "e"]
Ich möchte dieses Ergebnis erhalten
"mɑ̃ʒe".split('')
# => ["m", "ã", "ʒ", "e"]
Antworten
6 ToddA.Jacobs Nov 21 2020 at 22:30
Verwenden Sie stattdessen den String # each_grapheme_cluster . Zum Beispiel:
"mɑ̃ʒe".each_grapheme_cluster.to_a
#=> ["m", "ɑ̃", "ʒ", "e"]