мое регулярное выражение, которое я написал, (a|b)-(?(1)(1)|(2))
, что он должен делать:
, если a
, тогда a-1
разрешено
, если b
, то b-2
разрешено
имея группу 1 = a или b и группу 2 = 1 или 2
я пытался использовать ((?'a'a)|b)-(?(a)(1)|(2))
, но это дало мне разные группы дляномера группа 3 или 4
как сохранить группу номеров на 2