Регулярное выражение: что такое InCombiningDiacriticalMarks?

Следующий код очень хорошо известен для преобразования акцентированных символов в обычный текст:

Normalizer.normalize(text, Normalizer.Form.NFD).replaceAll("\\p{InCombiningDiacriticalMarks}+", "");

Я заменил свой" сделанный вручную "метод этим, но мне нужно понять часть" регулярного выражения " of the replaceAll

1) Что такое "InCombiningDiacriticalMarks"?
что такое InCombiningDiacriticalMarks? Для преобразования символов с диакритическими знаками в обычный текст очень хорошо известен следующий код: Normalizer.normalize (text, Normalizer.Form.NFD) .replaceAll ("\\ p {InCombiningDiacriticalMarks} +", "") ; Я заменил свой "...

Следующий код очень хорошо известен для преобразования акцентированных символов в обычный текст:

Normalizer.normalize(text, Normalizer.Form.NFD).replaceAll("\\p{InCombiningDiacriticalMarks}+", "");

Я заменил свой" сделанный вручную "метод этим, но мне нужно понять часть" регулярного выражения " of the replaceAll

1) Что такое "InCombiningDiacriticalMarks"?
что такое InCombiningDiacriticalMarks? Для преобразования символов с диакритическими знаками в обычный текст очень хорошо известен следующий код: Normalizer.normalize (text, Normalizer.Form.NFD) .replaceAll ("\\ p {InCombiningDiacriticalMarks} +", "") ; Я заменил свой "...

Следующий код очень хорошо известен для преобразования акцентированных символов в обычный текст:

Normalizer.normalize(text, Normalizer.Form.NFD).replaceAll("\\p{InCombiningDiacriticalMarks}+", "");

Я заменил свой" сделанный вручную "метод этим, но мне нужно понять часть" регулярного выражения " of the replaceAll

1) Что такое "InCombiningDiacriticalMarks"?
2) Где это документация? (и подобные?)

Спасибо.

80
задан tchrist 18 April 2011 в 01:02
поделиться