Мне нужно регулярное выражение, которое заменит арифметические операторы в данной строке.Мне нужно иметь возможность заменить операторы на "|".
, например,
String input = "5.0+9.0-(-2.0)";
String replace = input.replaceAll("[+-//*&&[^.]&&[^(-]]", "|");
, в этом случае я намерен только заменить операторы вне скобок.Я думаю, что регулярное выражение должно быть изменено больше, чтобы читать только «-» вне скобок, но я должен идей.