Опять не могу понять почему решение не принимается.
Дана ссылка на Википедию, в ней список знаков препинания, все знаки препинания учел!,
тесты задача проходит, знаки препинания и переносы убирает.
Почему не принимается?
Хочет от меня регулярных выражений? Но их еще не проходили - не будет ей регулярных выражений, должно и без них приниматься.
package com.javarush.task.task19.task1910;
/*
Пунктуация
*/
import java.io.*;
import java.util.ArrayList;
public class Solution {
public static void main(String[] args) throws Exception{
String fileName1 = "";
String fileName2 = "";
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
fileName1 = reader.readLine();
fileName2 = reader.readLine();
reader.close();
StringBuilder sb = new StringBuilder();
BufferedReader br = new BufferedReader(new FileReader(fileName1));
while (br.ready()){
sb.append((char)br.read());
}
br.close();
String temp = sb.toString();
temp = temp.replaceAll("[,;:.?!-()\"\n]", "");
/* запятая, точка с запятой, двоеточие, точка, многоточие, вопросительный и
восклицательный знаки, тире, скобки, кавычки + удалить знаки препинания */
BufferedWriter bw = new BufferedWriter(new FileWriter(fileName2));
bw.write(temp);
bw.close();
}
}