test - regex replace online
Expresión regular que contiene una palabra u otra (2)
Acaba de perder un par adicional de corchetes para el símbolo "O". Lo siguiente debería hacer el truco:
([0-9]+)/s+((/bseconds/b)|(/bminutes/b))
Sin ellos, coincidiste un número seguido de segundos O simplemente la palabra minutos
Necesito crear una expresión que coincida con un número entero seguido de "segundos" o "minutos"
Intenté esta expresión: ([0-9]+)/s+(/bseconds/b)|(/bminutes/b)
Funciona bien por segundos, pero no por minutos.
Por ejemplo, "5 segundos" da 5; segundos; mientras "5 minutos" da ;; minutos
Puede usar un solo grupo por segundos / minutos. La siguiente expresión puede satisfacer sus necesidades:
([0-9]+)/s*(seconds|minutes)