Есть регулярное
\b\(NH4\)2SO4\b
выражение для поиска конкретного вещества в строке
Cr2(SO4)3 + (NH4)2SO4
Все работает до того момента, когда первым символом в веществе становится скобка (открывающая круглая или квадратная). Подскажите как это исправить и учесть, что перед скобкой может быть пробел, а может и не быть
https://regex101.com/r/birAtA/1