jhow, чтобы проверить, является ли строка знаком Java
if (Pattern.matches("\\p{Punct}", str)) {
...
}
Inna Kim
if (Pattern.matches("\\p{Punct}", str)) {
...
}