J'ai besoin de créer une expression correspondant à un nombre entier suivi de "secondes" ou "" minutes "
J'ai essayé cette expression: ([0-9]+)\s+(\bseconds\b)|(\bminutes\b)
Cela fonctionne bien pour les secondes, mais pas les minutes.
Par exemple. "5 secondes" donne 5 secondes; tandis que "5 minutes" donne ;; minutes
Vous venez de manquer une paire de crochets supplémentaire pour le symbole "OU". Ce qui suit devrait faire l'affaire:
([0-9]+)\s+((\bseconds\b)|(\bminutes\b))
Sans ceux-ci, vous correspondiez à un nombre suivi de secondes OR uniquement les minutes Word
Vous pouvez utiliser un seul groupe pour les secondes/minutes. L'expression suivante peut convenir à vos besoins:
([0-9]+)\s*(seconds|minutes)