Как проверить имеет ли строка пробелы в другой кодировке?
У меня имеется groovy код в котором происходит проверка строки на наличие пробелов. Если в строке более 12 символов значит в ней есть пробелы. Основная проблема заключается в том что мне приходит строка в которой есть пробел с кодировкой "NBSP" который не удаляется методом trim(). Как можно реализовать проверку на пробелы не зависимо от вида пробела?
if(VARIBLE_WITH_SPACE.length() > 12){
VARIBLE_WITH_SPACE.replaceAll(" ", " ").trim();
}else{
VARIBLE_WITH_SPACE = VARIBLE_WITH_SPACE;
}
result = VARIBLE_WITH_SPACE;
У меня была идея вначале заменить все пробелы на классические а затем сделать trim(), однако это не дало результата.