Мне нужно создать выражение, соответствующее целому числу, за которым следует либо «секунды», либо «минуты».
Я пробовал это выражение: ([0-9]+)\s+(\bseconds\b)|(\bminutes\b)
Он отлично работает в течение секунд, но не минут.
Например, «5 секунд» дает 5 секунд; а "5 минут" дает ;; минуты
([0-9]+)\s+(?:(\bseconds\b)|(\bminutes\b))
либо([0-9]+)\s+(\bseconds\b|\bminutes\b)