Я использую следующее регулярное выражение, чтобы выбрать любую строку, заключенную в круглых скобках:регулярного выражения, чтобы выбрать все символы, заключенные в круглых скобках при условии знака равенства присутствует
/\(([^()]+)\)/g
Однако, я хотел бы выбрать только при наличии равенства знак присутствует в строке, например:
(28%) - не выбрано
(А = 28%) - выбирается возможно
ли это?
Ну, почти получилось - просто использовать '*' квантор с инвертированным класса символов, добавьте '=' и добавить еще один экземпляр '[^()] *'. Затем вы можете подумать об увеличении его, добавив '=' в первый класс отрицательных символов. –