Всем привет. Не могу разобраться с регулярками на java
if (expression.matches(".*\\(-?\\d+\\.?\\d*\\).*"))
{
System.out.println(expression);
Pattern p = Pattern.compile(".*\\((-?\\d+\\.?\\d*)\\).*");
Matcher m = p.matcher(expression);
System.out.println("Group " +
m.group(1));
recurse(expression.replaceFirst("\\(-?\\d+\\.?\\d*\\)",
m.group(1)), countOperation);
}
Задача была такая. есть выражение типо 2*(-6.0)+8, нужно убрать скобки у -6.0