2016-05-14 3 views
1

fand ich einen Schnipsel, dieICU: Was bedeutet NFD und NFC?

Any-Latin; NFD; [:Nonspacing Mark:] Remove; NFC; [:Punctuation:] Remove; Lower();

liest ... und sollte beliebigen Zeichenfolge auch den Einbau in eine URL machen.

Also ich denke, die Dinge zwischen den Semikola sind so etwas wie "Befehle", die ausgeführt werden sollen, aber wofür stehen NDF und NFC besonders? Ich habe wirklich nichts gefunden, auch nicht in der offiziellen Dokumentation ...

+1

https://www.w3.org/TR/charmod-norm/#normalization_forms –

+0

oy danke; du hättest das als Antwort darauf schreiben sollen, ich kann es akzeptieren .. was soll ich tun? –

+0

Wenn dieser Link Ihnen nicht hilft, Ihre eigene Antwort zu schreiben, dann muss ich mich entschuldigen. –

Antwort

1

Siehe ICU transliterators und die verlinkte Seite auf TR15 normalization forms für vollständige Beispiele.

Normalization Form D (NFD) kanonische Zerlegung

Normalization Form C (NFC) Canonical Zersetzung gefolgt von Canonical Zusammensetzung

Normalisierungsformular KD (NFKD) Kompatibilität Decomposition

Normalisierungsformular KC (NFKC) -Kompatibilitätszersetzung, , gefolgt von Canonical-Zusammensetzung