Подскажите. Спасибо
package com.javarush.task.task15.task1527;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/*
Парсер реквестов
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String url = reader.readLine();
//напишите тут ваш код
Pattern pt = Pattern.compile("\\?.+=");
Matcher mt = pt.matcher(url);
String url1;
while (mt.find()) {
url1 = url.substring(mt.start(), mt.end());
if (!(url1.contains("obj"))){
String url2 = url1.replaceAll("[^A-Za-z ]"," ");
String url3 = url2.replaceAll("\\s+", " ");
System.out.println(url3.trim());
}
else {
String url4 = url1.replaceAll("[^A-Za-z ]", " ");
String url5 =url4.replaceAll("\\s+", " ");
alert(url5.trim());
String url6 = url1.replaceAll("[^0-9 ].?[^0-9 ]", " ");
//System.out.println(url6);
Double a = Double.parseDouble(url6);
alert(a);
}
}
}
public static void alert(double value) {
System.out.println("double: " + value);
}
public static void alert(String value) {
System.out.println(value);
}
}