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

Anuncio publicitario

Globalización y localización. Crea Aplicaciones muliidioma de forma sencilla con c# y .net

En estos días en los que las distancias cada vez tienen menos razón de sí y las autopistas de información crecen rápidamente, cada vez es más común tener que realizar aplicaciones multiidioma que nos permitan explotarlas en varios mercados simultáneamente.

Así pues a continuación veremos cómo realizar una aplicación multiidioma de forma (más que) sencilla con asp.net y c#, pero primero veamos algunos términos.

Sigue leyendo