elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Problema expresiones regulares
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema expresiones regulares  (Leído 2,613 veces)
luiggy2


Desconectado Desconectado

Mensajes: 439


¡ Hello word ! XD


Ver Perfil
Problema expresiones regulares
« en: 8 Noviembre 2012, 00:52 am »

Buenas!

Estoy haciendo una aplicación que trabaja con urls, para lo cual necesito detectar si una cadena aparece en una url o no. Me explico mejor:

Quiero detectar si la url no empieza por /js/ ni /images/ ni /ps/ ni /css/, para lo cual estoy intentando hacer esto:

Código:
!( (^[/js/]) | (^[/css/]) | (^[/images/]) | (^[/ps/]) )

el problema es que no se por que no me funciona, pero si pongo:

Código:
!( (^[/js/]) | (^[/css/]) )

sí me funciona

¿alguna idea?

Gracias!


En línea

" Las grandes ideas suelen salir la mayoría de veces de grandes estupideces "
raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Problema expresiones regulares
« Respuesta #1 en: 8 Noviembre 2012, 01:32 am »

Que estas usando para probar las expresiones regulares? Lo pruebo con regexbuddy y no me funciona D:

Por lo que veo y hago mentalmente, porque usas los corchetes? si pones "sj" no te lo invalida tambien? ponlo sin los corchetes y deberia funcionar


En línea

luiggy2


Desconectado Desconectado

Mensajes: 439


¡ Hello word ! XD


Ver Perfil
Re: Problema expresiones regulares
« Respuesta #2 en: 8 Noviembre 2012, 20:32 pm »

Muchas gracias por la respuesta, pero he estado dandole vueltas esta noche y he encontrado otra forma.
Aquí la dejo por si a alguien le sirve:

Código:
^(((?!js/|css/|images/|ps/).*))

Un saludo!
En línea

" Las grandes ideas suelen salir la mayoría de veces de grandes estupideces "
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Expresiones regulares
Programación Visual Basic
chrominum 1 2,522 Último mensaje 30 Enero 2008, 23:09 pm
por LeandroA
Expresiones Regulares + Php wtf!
PHP
Shell Root 4 4,741 Último mensaje 29 Marzo 2010, 01:24 am
por Castg!
expresiones Regulares
.NET (C#, VB.NET, ASP)
Choclito 3 5,850 Último mensaje 1 Mayo 2010, 05:09 am
por raul338
Problema con expresiones regulares
Scripting
Debci 9 4,270 Último mensaje 22 Agosto 2010, 23:13 pm
por ~ Yoya ~
[ayuda][python]problema con expresiones regulares
Scripting
daryo 3 2,524 Último mensaje 16 Enero 2014, 04:38 am
por Once
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines