Очистите строковые данные в Java в соответствии с допустимым вводом в URL-адресе, включая латинские, греческие и т. д. с ⇐ JAVA

Программисты JAVA общаются здесь
Anonymous
Очистите строковые данные в Java в соответствии с допустимым вводом в URL-адресе, включая латинские, греческие и т. д. с

Сообщение Anonymous »

поэтому я пытаюсь написать фрагмент кода, который будет принимать некоторые входные строки и предоставлять строку, которая очищается, поскольку я хочу передать ее в конечную точку API. В некоторых случаях API не принимает специальные символы, а иногда и принимает.
Любой блог, встроенная библиотека и идеи приветствуются, я просто хочу решить проблему.
Изображение

Я написал это приведенный ниже код, но он терпит неудачу, в случае 1 «Кролик ΰ la Berlin» он возвращает «Rabbit ΰ la Berlin», что неприемлемо для моего URL-адреса API,
Код
StringBuilder movieName = new StringBuilder();
for (char c : movie.toCharArray()) {
if (Character.isLetterOrDigit(c) || c == ' ' || Character.isLetter(c)) {
movieName.append(c);
} else {
break;
}
}
return movieName.toString();


Подробнее здесь: https://stackoverflow.com/questions/791 ... atin-greek

Вернуться в «JAVA»