sustituciones en fichero de texto

10/09/2009 - 08:55 por Alhambra Eidos Development | Informe spam
Hola,

cuál es la mejor forma de hacer estas sustituciones en un fichero de texto:


Sustituir: create table CORE_
por: create table ARQ.CORE_

Sustituir: alter table CORE_
por: alter table ARQ.SITCORE_


Usar Expresiones Regulares

Sustituir: --.*
por:

Sustituir: ;
por: /

Sustituir: ;$
por: /

de momento tengo esto:

var contents = System.IO.File.ReadAllText(ficheroDDL);
contents = contents.Replace("create table CORE_", "create table
ARQ.CORE_");
contents = contents.Replace("alter table SITCORE_", "alter table
ARQ.CORE_");


System.IO.File.WriteAllText(ficheroDDL, contents);

Saludos y gracias.
 

Leer las respuestas

#1 Alberto Poblacion
10/09/2009 - 09:10 | Informe spam
"Alhambra Eidos Development"
wrote in message
news:
cuál es la mejor forma de hacer estas sustituciones en un fichero de
texto:
[...]
de momento tengo esto:

var contents = System.IO.File.ReadAllText(ficheroDDL);
contents = contents.Replace("create table CORE_", "create table
ARQ.CORE_");
contents = contents.Replace("alter table SITCORE_", "alter
table
ARQ.CORE_");
System.IO.File.WriteAllText(ficheroDDL, contents);



¿Y cuál es el problema? Lo que tienes debería funcionar perfectamente.
No tienes más que seguir añadiendo más "Replace" con el resto de las
sustituciones que quieres hacer.

Preguntas similares