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

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Como busco en texto, ignorando mayusculas y minusculas???
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Como busco en texto, ignorando mayusculas y minusculas???  (Leído 10,576 veces)
Skeletron


Desconectado Desconectado

Mensajes: 1.731


A long way to go


Ver Perfil WWW
Como busco en texto, ignorando mayusculas y minusculas???
« en: 6 Junio 2009, 00:21 am »

Hola señores..
Tengo un texto que es de suma importancia sus mayusculas y minusculas...
Pero necesito buscar una frase dentro, que no interesa si dentro del texto esta escrito con mayusculas o minusculas..

Supongamos:
Yo estoy haciendo lo siguiente:

Variable: TEXTO = "hola esto es un texto de prueba ok?"
Variable: x = Fuente.IndexOf("un")    ' aca X tendra el valor del caracter donde encontró la palabra "un"..
Pero yo quiero que tambien funcione si pongo:
Variable: x = Fuente.IndexOf("UN")
Porque ahí dice que a "UN" (en mayusculas) no lo encuentra...

VB.NET!!


POR FAVOR AYUDA!!!


En línea

MANULOMM


Desconectado Desconectado

Mensajes: 559


Erepublik.com


Ver Perfil
Re: Como busco en texto, ignorando mayusculas y minusculas???
« Respuesta #1 en: 6 Junio 2009, 00:43 am »

pues lo mejor que podes hacer es una copia del texto original en otra variable y pasarlo solamente en mayusculas, y depues la busqueda la haces solo en mayusculas, con eso te aseguras de todo.

Asi:
Código:
string Texto= "hola esto es un texto de prueba ok?";
string TextoM = Texto.ToUpper();
int X = TextoM.IndexOf("UN");

Atentamente,

Juan Manuel Lombana
Medellín - Colombia


En línea


Skeletron


Desconectado Desconectado

Mensajes: 1.731


A long way to go


Ver Perfil WWW
Re: Como busco en texto, ignorando mayusculas y minusculas???
« Respuesta #2 en: 6 Junio 2009, 01:00 am »

Y no hay manera que busque ignorando Mayusculas y Minusculas?? que raro no?
Porque el problema es que, yo tengo que buscar: "href" sii.. o sea.. estoy buscando algo así como "links" en un codigo fuente..

Y en el codigo href, puede aparecer: HREF, o href...
Pero si aparece HrEf o hReF... que se yo.. es raro encontrar un codigo así... pero... me gustaria que no haya margen de error...
En línea

h0oke


Desconectado Desconectado

Mensajes: 2.059


Coder ~


Ver Perfil WWW
Re: Como busco en texto, ignorando mayusculas y minusculas???
« Respuesta #3 en: 6 Junio 2009, 02:04 am »

Tal vez esto te sirva:

http://www.canalvisualbasic.net/forum/printer_friendly_posts.asp?TID=33631
En línea

raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Como busco en texto, ignorando mayusculas y minusculas???
« Respuesta #4 en: 6 Junio 2009, 02:34 am »

Utiliza

Option Compare Text

ya sea desde la configuracion del visual studio o en las declaraciones del archivo (donde solia ir "option explicit" jeje)
En línea

Skeletron


Desconectado Desconectado

Mensajes: 1.731


A long way to go


Ver Perfil WWW
Re: Como busco en texto, ignorando mayusculas y minusculas???
« Respuesta #5 en: 6 Junio 2009, 02:41 am »

Variable: x = Fuente.IndexOf("UN", OrdinalIgnoreCase)

Esa es la solucion señores!

Muchas Gracias a Todos
VIVA MSDN!
En línea

h0oke


Desconectado Desconectado

Mensajes: 2.059


Coder ~


Ver Perfil WWW
Re: Como busco en texto, ignorando mayusculas y minusculas???
« Respuesta #6 en: 6 Junio 2009, 02:42 am »

Código
  1. OrdinalIgnoreCase
  :o

No conocia esa función :P
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines