Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/02/2011, 08:54
Flashera
 
Fecha de Ingreso: mayo-2003
Mensajes: 544
Antigüedad: 20 años, 10 meses
Puntos: 1
No me sale expresión regular

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!
__________________
CSSBoulevar
Recursos para diseñadores y programadores webs