Pattern p = Pattern.compile("[^a-z0-9 ]", Pattern.CASE_INSENSITIVE);
Matcher m;
m = p.matcher(_className);
if((m.find() == false)
{
System.out.println("Jestem liczbą albo literą!");
}
else
{
System.out.println("Nie jestem liczbą ani literą!");
}
Kod powyżej nie zadziała jeśli w _className będą polskie znaki.
Jakieś sugestie jak to elegancko rozwiązać?