RegExpr distinguir mayusculas y minusculas

Iniciado por Psyke1, 3 Agosto 2010, 12:57 PM

0 Miembros y 1 Visitante están viendo este tema.

Psyke1

Hola, a ver si me podeis ayudar...
Es muy sencillo lo que pido...
Tengo esto:
(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 :
CitarHola
hOla
hoLa
...
Gracias  :D

Pd: Utilizo VB... ;)

DoEvents¡! :P

leogtz

Por lo general eso se hace con un modificador, en Perl sería algo así:

Código (perl) [Seleccionar]
#!/usr/bin/perl
my $string = "Hola";
if($string =~ /hola/i)
{
print "Sí";
} else {
print "No";
}


Hacerlo sin esto sería un engorro:

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

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

Psyke1

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

bizco

utiliza vbscript regular expresions y ponle ignorecase a true.

Psyke1

Perfecto!!!   ;D
Muchisimas gracias a ambos, en especial a ctlon!!! ;-)

DoEvents¡!
:P

Psyke1

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

bizco


Psyke1