Как проверить имеет ли строка пробелы в другой кодировке?

У меня имеется 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(), однако это не дало результата.


Ответы (0 шт):