Здравствуйте,
Входные данные
файл 123 В ии фа1йл sometex1t F1 123a 897привет abc3d a1
вывод
фа1йл sometex1t F1 123a 897привет abc3d a1
Что валидатору не нравится , не пойму
прошу содействия в помощиpackage com.javarush.task.task19.task1923;
/*
Слова с цифрами
*/
import java.io.*;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Solution {
public static void main(String[] args) {
try (BufferedReader reader = new BufferedReader(new FileReader(args[0]))) {
String s = "";
Pattern pattern = Pattern.compile("(\\d.([a-zA-Zа-яА-Я])|([a-zA-Zа-яА-Я].*\\d+))");
Matcher matcher;
while (reader.ready()) {
String[] data = reader.readLine().trim().split(" ");
for (String line : data) {
matcher = pattern.matcher(line);
while (matcher.find()) s += line + " ";
}
}
try (BufferedWriter writer = new BufferedWriter(new FileWriter(args[1]))) {
writer.write(s.trim());
writer.flush();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}