Есть большая строка строка
-v_par1=val1, -v_par2=val2, -par3=val2, ..., -v_par=val
надо их разделить regexp-оп на тех кто с v_ и тех кто без v_ и сразу на группы по par и value;
Тех что с v_ просто это "-v_([^=]+)=\"([^\"]*)\"", а как теперь достать те что без v_ ? Как написать отрицание от последовательности символов ?