Eliminando acentos de un string con ASP.NET y C#. 2 formas distintas de eliminar los acentos de manera eficiente.

Seguramente, en algún momento, te vas a ver obligado a eliminar los acentos (y no solo los acentos) de un string. Esto lo podemos hacer de varias formas y las vamos a ver a continuación.

Eliminando acentos con Regular Expression (o Expresiones Regulares)

Pues sí, amigos míos, mejor que utilizar el método Replace de un string es usar Expresiones Regulares, ya que son mucho más eficientes.

Para poder eliminar los acentos por medio de las Regular Expression, tendremos que hacer el using de System.Text.RegularExpressions, y la faena es tan simple como definir una Regular Expression con los caracteres que serán reemplazados y después, hacer el Replace por medio de esta expresión regular.

El código necesario para eliminar los acentos de una a, sería el siguiente: Sigue leyendo

Anuncios