Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.*;
- import java.util.Scanner;
- public class Crutch
- {
- public static String getName(String s)
- {
- s = s.substring(s.lastIndexOf("/")+1); //получаем подстроку, содержащую название файла
- while (s.contains("%20"))
- {
- StringBuilder sb = new StringBuilder(s);
- int a = s.indexOf("%20"); //ищем, где начинается "пробел"
- sb.replace(a, a+3, " "); //производим замену %20 на нормальный пробел
- s = sb.toString(); //сохраняем изменения в исходной строке
- }
- return s;
- }
- public static void main (String[] args) throws IOException
- {
- File input = new File(""); //путь к файлу со ссылками
- File output = new File("good_playlist.txt");
- Scanner reader = new Scanner(input);
- FileWriter writer = new FileWriter(output);
- while (reader.hasNext())
- {
- String s = getName(reader.nextLine()) + "\n";
- writer.append(s);
- }
- writer.flush();
- System.out.println("Done!");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement