Foros del Web » Programación para mayores de 30 ;) » .NET »

Reemplazar carácteres de texto.

Estas en el tema de Reemplazar carácteres de texto. en el foro de .NET en Foros del Web. Buenas, vengo a preguntarles sobre como reemplazar caracteres dentro de un texto. Necesito un aplicación, que te de las siguiente opciones. 1- Cuadro de texto ...
  #1 (permalink)  
Antiguo 11/04/2011, 11:26
 
Fecha de Ingreso: febrero-2011
Mensajes: 45
Antigüedad: 13 años, 2 meses
Puntos: 3
Reemplazar carácteres de texto.

Buenas, vengo a preguntarles sobre como reemplazar caracteres dentro de un texto.

Necesito un aplicación, que te de las siguiente opciones.

1- Cuadro de texto para introducir un texto (este sera lo largo que quera)
2- Poner un explorador para poder coger cualquier archivo de texto
Estas dos opciones hacen lo mismo al fin y al cabo carga texto en una variable.

3-Un botón que con dicho texto o archivo, cambie diferentes caracteres.
---[A][A]-cambiar a [!]
---[a][a]-cambiar a [$]
---[B][B]-cambiar a [%]
---[b][b]-cambiar a [&]
---[C][C]-cambiar a [(]

Necesito que me orientéis un poquito por favor.

Gracias.
En cuanto a hacerlo en c, c++ o c#, decirme vosotros en cual lo haría mas rápido, el cambio, osea en cual una vez compilado y ejecutado cual haría mas rápida conversión.
  #2 (permalink)  
Antiguo 11/04/2011, 11:40
Avatar de Aquaventus  
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 13 años, 10 meses
Puntos: 267
Respuesta: Reemplazar carácteres de texto.

Por eso como te mencionaba en tu post errado, deseas algo como hace la funcionalidad de word que ingresas un texto y si lo encuentra que reemplaze los que encuentre por otra cadena que deseas?
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net
  #3 (permalink)  
Antiguo 11/04/2011, 11:48
 
Fecha de Ingreso: febrero-2011
Mensajes: 45
Antigüedad: 13 años, 2 meses
Puntos: 3
Respuesta: Reemplazar carácteres de texto.

Digamos que, yo tengo un texto.

0WLuxaaYsXdjpPpK/wSvl3f28GDALBBGZWYf67Xbv8tT/X2/p+nXV9KvPeEwQ

y busco patrones para sustituir.

0WLuxaaYsXdjpPpK/wSvl3f28GDALBBGZWYf67Xbv8tT/X2/p+nXV9KvPeEwQ
0WLux!YsXdjpPpK/wSvl3f28GDAL$GZWYf67Xbv8tT/X2/p+nXV9KvP%wQ

Como ves se han cambiado--- aa x ! --- BB x $ y eE x %

Es tan solo para simplificar el código y hacerlo mas ligero.

Gracias.
  #4 (permalink)  
Antiguo 11/04/2011, 12:13
 
Fecha de Ingreso: febrero-2011
Mensajes: 45
Antigüedad: 13 años, 2 meses
Puntos: 3
Respuesta: Reemplazar carácteres de texto.

Encontre esto.


Código:
using System;

namespace ConsoleTest
{
	class Reemplazo
	{
		[STAThread]
		static void Main(string[] args)
		{
			String texto = "El 'Cuento de Hadas' no me ha gustado nada.";
			Console.WriteLine("Antes: {0}",texto);
			texto = texto.Replace("'","\"");
			Console.WriteLine("Después: {0}",texto);
		}
	}
}
lo que pasa, es que necesito que sea en plan aplicación, con botoncitos y poder seleccionar un archivo de texto, y sea este el que sea leído para buscar caracteres y cambiarlo, y al final te saque un archivo de texto con el arreglo echo.

umm, voy a seguir buscando XD
  #5 (permalink)  
Antiguo 11/04/2011, 13:17
Avatar de Aquaventus  
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 13 años, 10 meses
Puntos: 267
Respuesta: Reemplazar carácteres de texto.

Mmmm bueno en todo caso te dejo este ejemplo como hace word para buscar y reemplazar tanto 1 por 1 como todos, lo cual seria cuestion de que lo acomodases a tus requerimientos, te paso el link donde te explico como hacerlo... lo subiria el codigo aqui con las imagenes... pero tengo bloqueado algunas paginas, dejo el link :

Buscar y Reemplazar(estilo Word)

Esta en el lenguaje c#. Saludos!
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net
  #6 (permalink)  
Antiguo 11/04/2011, 13:35
Avatar de Aquaventus  
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 13 años, 10 meses
Puntos: 267
Respuesta: Reemplazar carácteres de texto.

Por cierto TextEditor se llama el richtextbox del form principal. Me habia olvidado mencionarlo x si te sale error :)
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net

Etiquetas: reemplazar
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 05:10.