Skip to content

Latest commit

 

History

History
14 lines (11 loc) · 462 Bytes

File metadata and controls

14 lines (11 loc) · 462 Bytes

Unicode normalization in Java

Unicode normalization is available in the standard class java.text.Normalizer with Java SE 6.

import java.text.Normalizer;

nfd  = Normalizer.normalize(str, Normalizer.Form.NFD);
nfc  = Normalizer.normalize(str, Normalizer.Form.NFC);
nfkd = Normalizer.normalize(str, Normalizer.Form.NFKD);
nfkc = Normalizer.normalize(str, Normalizer.Form.NFKC);