Вопрос:
У меня есть строка s “hello, sa n.txt”
но я хочу, чтобы строка s = “hellosan.txt” не была запятой, не было места, точки с запятой, должно быть там. Как я могу это сделать в java. Используя регулярное выражение?
Ответ №1String input = «hello,sa n.txt»; String clean = input.replaceAll(«[, ;]», «»); // replace any of «, ;» with «nothing» Ответ №2
Попробуйте заменить все запятые, точки с запятой и пробелы в строке:
replaceAll(«[,;\s]», «»); Ответ №3 System.out.println(«hello,sa n.txt».replaceAll(«[, ;]», «»));