Necesito filtrar un string que cumpla un determinado patrón.
Tengo strings de este estilo:
/provincias/provincia-buenos-aires/item/218
/nacion/item/224
/component/k2/itemlist/user/166
Me gustaría levantar TODOS menos el último.
Tengo dos preguntas:
Si quisiera limitar el nivel de "carpetas" del string a solamente 3 pero conservando el patrón [^ ]+ se podría hacer?
Si quisiera matener el patrón [^ ]+ (para validar todos los niveles) pero que no incluya en uno de esos niveles la palabra component o k2, cómo se podría hacer?
Espero que me ayuden!
GRACIAS!