Cambiar caracteres de una cadena con Replace en C#
La manera de cambiar caracteres de una cadena con Replace en C# es muy simple, con tan solo colocar el carácter actual y el nuevo valor.
El método Replace de un string actúa de la siguiente manera:
- Requiere del valor actual y la asignación del nuevo valor.
- Está disponible únicamente para variables de tipo string.
- Es posible cambiar “n” número de caracteres al mismo tiempo.
- Quitar caracteres.
Podría interesarte Primera letra de cada palabra en mayúscula en C#
Cambiar caracteres de cadena con Replace
La sintaxis del método Replace es muy sencillo, es utilizado de la siguiente manera:
cadena.Replace("CaracteresActuales", "CaracteresNuevos");
- En la variable de tipo string llamamos el método Replace.
- Dentro del método enviamos 2 parámetros, primero los caracteres actuales separar por coma, seguido de los caracteres nuevos.
Ejemplo practico
Veamos unos ejemplos para conocer mejor el funcionamiento del método Replace.
Ejemplo 1
string cadena = "Hola mundo!!!";
cadena = cadena.Replace("!!!", ".");
//Hola Mundo.
2
string cadena = "Hola mundo!!!";
cadena = cadena.Replace("o", "0");
//H0la Mund0!!!
3
string cadena = "Hola mundo!!!";
cadena = cadena.Replace("mundo", "");
//Hola !!!
Podría interesarte Separar un string usando un delimitador con Split en C#
En el siguiente video podrás ver la explicación del contenido del post.
Muy buen, contenido, gracias por la ayuda. Es util.