Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: Psyke1 en 3 Agosto 2010, 12:57 pm



Título: RegExpr distinguir mayusculas y minusculas
Publicado por: Psyke1 en 3 Agosto 2010, 12:57 pm
Hola, a ver si me podeis ayudar...
Es muy sencillo lo que pido...
Tengo esto:
Código:
(hola)
Esto me saca todos los "hola" del texto, pero como seria para que no hiciera distincion entre mayusculas y minusculas?¿
Es decir que me sacara tambien :
Citar
Hola
hOla
hoLa
...
Gracias  :D

Pd: Utilizo VB... ;)

DoEvents¡! :P


Título: Re: RegExpr distinguir mayusculas y minusculas
Publicado por: leogtz en 3 Agosto 2010, 20:01 pm
Por lo general eso se hace con un modificador, en Perl sería algo así:

Código
  1. #!/usr/bin/perl
  2. my $string = "Hola";
  3. if($string =~ /hola/i)
  4. {
  5. print "Sí";
  6. } else {
  7. print "No";
  8. }
  9.  

Hacerlo sin esto sería un engorro:

Código
  1. if($string =~ /[h|H][o|O][l|L][a|A]/)


Título: Re: RegExpr distinguir mayusculas y minusculas
Publicado por: Psyke1 en 3 Agosto 2010, 22:21 pm
Gracias Leo  ;D
Pero pongo el modificador "/i" y no me funciona... :-\
Advierto que programo en VB...
Mira pruebo mis Expr Reg aqui : http://regexpal.com/

Muchas gracias¡!  :D

DoEvents¡! :P


Título: Re: RegExpr distinguir mayusculas y minusculas
Publicado por: bizco en 3 Agosto 2010, 23:20 pm
utiliza vbscript regular expresions y ponle ignorecase a true.


Título: Re: RegExpr distinguir mayusculas y minusculas
Publicado por: Psyke1 en 4 Agosto 2010, 13:35 pm
Perfecto!!!   ;D
Muchisimas gracias a ambos, en especial a ctlon!!! ;-)

DoEvents¡!
:P


Título: Re: RegExpr distinguir mayusculas y minusculas
Publicado por: Psyke1 en 4 Agosto 2010, 15:11 pm
Una pregunta mas:
Donde puedo ver todas las propiedades de VBScript Regular Expressions?  :huh:
He estado buscando y no he visto nada... :-\

Gracias ;)

DoEvents¡!
:P


Título: Re: RegExpr distinguir mayusculas y minusculas
Publicado por: bizco en 4 Agosto 2010, 22:16 pm
F2 (object explorer) en el propio vb.


Título: Re: RegExpr distinguir mayusculas y minusculas
Publicado por: Psyke1 en 5 Agosto 2010, 12:06 pm
Ok, gracias ctlon!!

DoEvents¡!
:P