Potrzebuję sprawdzić czy w danym stringu występują polskie znaki. Da się to zrobić jakoś łatwiej niż tworząc tablicę charów z polskimi znakami, a następnie iterując po każdym kolejnym znaku ze stringa i porównując go z tą tablicą? #java #programowanie
@ArcadiusK: Pytanie czy ą ma również być uwzględnione (to są 2 znaki - U+0061 Latin Small Letter A oraz U+0328 Combining Ogonek a nie jeden U+0105 Latin Small Letter a with Ogonek).
@James456: Poprawiłem na .matches(".*[ĄąĆćĘꣳŃńÓ󌜏źŻż].*"); i działa. Dziękuję bardzo za pomoc! EDIT: Jednak wykop usuwa gwiazdki za kropką więc możliwe, że ty też je jednak tam dałeś i było bez błędu xD
Da się to zrobić jakoś łatwiej niż tworząc tablicę charów z polskimi znakami, a następnie iterując po każdym kolejnym znaku ze stringa i porównując go z tą tablicą?
#java #programowanie
https://commons.apache.org/proper/commons-lang/apidocs/org/apache/commons/lang3/CharUtils.html
ą
ma również być uwzględnione (to są 2 znaki - U+0061 Latin Small Letter A oraz U+0328 Combining Ogonek a nie jeden U+0105 Latin Small Letter a with Ogonek).EDIT: Jednak wykop usuwa gwiazdki za kropką więc możliwe, że ty też je jednak tam dałeś i było bez błędu xD