SHARE
TWEET

vkmusic_part1

_the_elf_ Dec 2nd, 2014 (edited) 155 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import java.io.*;
  2. import java.util.Scanner;
  3.  
  4. public class Crutch
  5. {
  6.     public static String getName(String s)
  7.     {
  8.         s = s.substring(s.lastIndexOf("/")+1); //получаем подстроку, содержащую название файла
  9.         while (s.contains("%20"))
  10.         {
  11.             StringBuilder sb = new StringBuilder(s);
  12.             int a = s.indexOf("%20"); //ищем, где начинается "пробел"
  13.             sb.replace(a, a+3, " "); //производим замену %20 на нормальный пробел
  14.             s = sb.toString(); //сохраняем изменения в исходной строке
  15.         }
  16.         return s;
  17.     }
  18.  
  19.     public static void main (String[] args) throws IOException
  20.     {
  21.         File input = new File(""); //путь к файлу со ссылками
  22.         File output = new File("good_playlist.txt");
  23.         Scanner reader = new Scanner(input);
  24.         FileWriter writer = new FileWriter(output);
  25.         while (reader.hasNext())
  26.         {
  27.             String s = getName(reader.nextLine()) + "\n";
  28.             writer.append(s);
  29.         }
  30.         writer.flush();
  31.         System.out.println("Done!");
  32.     }
  33. }
RAW Paste Data
Top