Comparación de cadenas si tener en cuenta acentos

27/04/2008 - 12:49 por Javito | Informe spam
Necesito comparar cadenas y que no me tenga en cuenta los acentos sino que
Pérez y Perez los considere iguales ¿hay alguna forma de hacerlo en C#

un saludo

Preguntas similare

Leer las respuestas

#1 Eduardo
27/04/2008 - 14:00 | Informe spam
No sé si habrá ya una función para eso incorporada al framework pero puedes
usar replace para reemplazar las 5 vocales acentuadas por no acentuadas.
Si se trata de datos que vienen de sql server siempre es bueno usar una
'Collation sequence' que ignore los acentos para evitar la necesidad de eso.

"Javito" escribió en el mensaje
news:
Necesito comparar cadenas y que no me tenga en cuenta los acentos sino que
Pérez y Perez los considere iguales ¿hay alguna forma de hacerlo en C#

un saludo

Respuesta Responder a este mensaje
#2 Javito
27/04/2008 - 14:48 | Informe spam
Pero yo creo que debe haber algo en el tema de las culturas en
System.Globalization, en caso contrario para que sirve
CultureInfo.StringCompare

un saludo
"Eduardo" escribió en el mensaje
news:
No sé si habrá ya una función para eso incorporada al framework pero
puedes usar replace para reemplazar las 5 vocales acentuadas por no
acentuadas.
Si se trata de datos que vienen de sql server siempre es bueno usar una
'Collation sequence' que ignore los acentos para evitar la necesidad de
eso.

"Javito" escribió en el mensaje
news:
Necesito comparar cadenas y que no me tenga en cuenta los acentos sino
que Pérez y Perez los considere iguales ¿hay alguna forma de hacerlo en
C#

un saludo





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida