Ваш оригинальный пост не показывает, что вы избегаете его. Вам нужно:
SOMETHING(.*?),(1|0)\);
Если у вас это есть, на каком языке выполняется регулярное выражение, например, Java, PHP, Perl?
UPDATE
Есть несколько вещей, которые нужно учитывать. Вы используете не жадное выражение в своем первом захвате. В сочетании с вашими модификаторами (многострочные и все точки) это может быть противоречивым. Кроме того, на основании вашего ввода вам может потребоваться экранировать первый набор скобок.
Регулярные выражения очень мощные, но такие же мощные, как и их создатели. То есть они часто терпят неудачу, если вы не знаете точно, что вы хотите соответствовать.