Welche Zeichenklasse oder Unicode-Eigenschaft entspricht einem Unicode Vokal in Perl?
Falsche Antwort: [aeiouAEIOU]
. ( Predigt hier , Punkt # 24 in der Wäscheliste)
perluniprops erwähnt nur Vokale für Hangul- und Indic-Skripte.
Lassen Sie uns die Frage, was ein Vokal ist, beiseite legen. Ja, i
darf in einigen Kontexten kein Vokal sein. Also kann jedes Zeichen, das ein Vokal sein kann tun.
Es gibt keine solche Eigenschaft.
%Vor%Das Wichtigste beim Umgang mit i18n ist, darüber nachzudenken, was Sie eigentlich brauchen, und Sie haben nicht einmal erwähnt, was Sie erreichen wollen.
Finde Vokale? Das kann nicht das sein, was Sie tatsächlich versuchen. Ich könnte eine Verwendung zur Identifizierung von Vokal Sounds in einem Wort sehen, aber diese werden oft aus mehreren Buchstaben gebildet (wie "oo" in Englisch und "in", "an" / "en", "ou", "ai", "au" / "eau", "eu" auf Französisch), und es wäre sprachspezifisch.
Wie es aussieht, fragen Sie nach einer globalen Lösung, aber Sie definieren das Problem lokal. Sie müssen zuerst das eigentliche Problem definieren, das Sie lösen möchten.
Tags und Links perl character-class