Я использую регулярное выражение для определения URL с помощью gorilla mux :
/v2/operations/{operation:(?:ACC00000)\\d+}/meters
Этот URL изначально должен совпадать с ACC00000xxx
, где xxx - целое число. Это регулярное выражение работает. (например, ACC00000354
)
Теперь третий символ также может быть I
. Я попытался заменить его на ?
или изменить его на [C|I]
, но я не могу сделать так, чтобы он совпадал с двумя вариантами:
Есть идеи, почему он не работает?