матчить группу:
import java.util.regex.Pattern;
import java.util.regex.Matcher;
public class MyClass {
public static void main(String args[]) {
String s = "g_page_config = {\"pageName\":\"mainsrp\"}";
Pattern p = Pattern.compile("g_page_config = (?<value>\\{.*\\})");
Matcher m = p.matcher(s);
m.find();
System.out.println(m.group("value"));
}
}
Выводит: {"pageName":"mainsrp"}
Мне для пых, вроде и этот вариант нормальный: g_page_config = {.*};
Обсуждают сегодня