Регулярное выражение для получения значения из [[текста]]. Я пробовал регулярное выражениеJava regex для получения значения между скобками
"((?<=[[)*(?=]])*)+" the value between [[ ]] is not obtained.
Например, из строки [[текст]] мы должны получить текст.
Pattern pat = Pattern.compile("((?<=\\[[)*(?=\\]])*)");
Matcher matcher = pat.matcher("[[text]]");
String next ="";
while(matcher.find()) {
next = matcher.group(0);
break;
}
System.out.println(next); //next should be text
пожалуйста развивать свой ответ ... Объясните лучше проблему, показать код, и т.д ... –
Что @ MatiasCaamaño сказал - предложение: дать пример. И может ли значение содержать одиночные '' 'символы? –