я хочу Johann
як результат.
Мій код:
String rs = "[ Johann ,]";
String[] splitted = rs.split(","+"["+"]");
Відповіді:
1 для відповіді № 1Ви можете використовувати наступні, щоб видалити всі спеціальні символи з рядка і відфільтрувати необхідний вивід.
str = str.replaceAll("[^\w\s-]", "");
0 для відповіді № 2
Спробуйте скористатися replaceAll api String на зразок:
String rs = "[Johann,]";
System.out.println(rs.replaceAll("\[|\]|,", ""));
Output:
Johann
0 для відповіді № 3
String.split очікує регулярний вираз як аргумент. Як щодо
String rs = "[ Johann ,]";
String[] splitted = rs.split("[,\[\]]");