INPUT
фф3ф 111 2ааа хвхв
с11сс 444 ккк5 xsxs
OUTPUT
фф3ф 111 2ааа с11сс 444 ккк5package 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) throws IOException {
String fileName1 = args[0];
String fileName2 = args[1];
BufferedReader reader = new BufferedReader(new FileReader(fileName1));
BufferedWriter writer = new BufferedWriter(new FileWriter(fileName2));
Pattern pattern = Pattern.compile("\\b[a-zA-Zа-яА-Я]*\\d+[a-zA-Zа-яА-Я]*\\b");
Matcher matcher = null;
String result = "";
while (reader.ready()) {
String s = reader.readLine();
matcher = pattern.matcher(s);
while (matcher.find()) {
writer.write(s.substring(matcher.start(), matcher.end()) + " ");
writer.flush();
}
}
reader.close();
writer.close();
}
}