validate test regulares regular probar palabra online expresiones expresion exacta ejemplos regex preg-match

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)

Demo en línea