Foros del Web » Programando para Internet » ASPX (.net) »

cambiar Ñ por N

Estas en el tema de cambiar Ñ por N en el foro de ASPX (.net) en Foros del Web. Q funcion puedo usar para cambiar las aparicones de la letra ñ por una n, en una palabra sin conocer en q pocision pueda estar ...
  #1 (permalink)  
Antiguo 19/12/2006, 10:10
 
Fecha de Ingreso: mayo-2006
Mensajes: 110
Antigüedad: 18 años
Puntos: 0
cambiar Ñ por N

Q funcion puedo usar para cambiar las aparicones de la letra ñ por una n, en una palabra sin conocer en q pocision pueda estar la letra ñ?
por ejemplo niño por nino; ordoñez por ordonez, regaño por regano, ...
Gracias
  #2 (permalink)  
Antiguo 19/12/2006, 10:30
Avatar de erick_arcini  
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 18 años, 9 meses
Puntos: 50
Re: cambiar Ñ por N

en C#

string tupalabra = ñoño;
tupalabra = tupalabra.Replace('ñ', 'n');

en VB

dim tupalabra as string = ñoño
tupalabra = tupalabra.Replace("ñ","n")

salida

antes ñoño
ahora nono

me cuentas si funciono saludos
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.
  #3 (permalink)  
Antiguo 19/12/2006, 10:50
 
Fecha de Ingreso: mayo-2006
Mensajes: 110
Antigüedad: 18 años
Puntos: 0
Re: cambiar Ñ por N

Si, muchas gracias. Me estaba complicando xq estaba dividiendo la palabra en 2 vectores pero ya eso no es necesario. El replace funciona perfectamente!
  #4 (permalink)  
Antiguo 20/12/2006, 06:57
Avatar de rodri  
Fecha de Ingreso: febrero-2005
Mensajes: 406
Antigüedad: 19 años, 2 meses
Puntos: 2
Re: cambiar Ñ por N

También podrías utilizar expresiones regulares:

System.Text.RegularExpressions.Regex.Replace(TuStr ing,"ñ","n")
__________________
0.o Rodri
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:39.