jueves, 4 de marzo de 2010

Reemplazar sin importar el casing o si es mayuscula o minuscula

Por alguna razon estas funciones no estan en la clase string como deberian. Pero, de todas formas estan en algun lugar del framework, esto es la clase "Strings" de .net.
Si utilizamos la funcion replace de ahi tendremos que pasar primero la string con la cual queremos trabajar, luego lo que queremos encontrar, y como tercero que es lo que queremos poner. Hay dos parámetros que indican desde que indice hasta cuanta cantidad de caracteres considerará el replace.
Por último, y lo mas importante, es el parámetro que indica que esto es texto, es decir, no le hace caso a mayusculas/minusculas.

Ejemplo:
dim strDestino as string = Strings.Replace(strOrigen, strQueReemplazar, strPorQueReemplazarlo, 0, , CompareMethod.Text)

No hay comentarios:

Publicar un comentario