Cita: te agradeceré JAM1138 que me indiques la ruta del FAQ
FAQ:
¿Cómo reemplazar palabras de una cadena?
... la propuesta de dregland es muy buena... pero eso sería para interpretar el archivo (que tomaria más tiempo) queda el problema de escribir en él...
Sigo preguntando (para ambos casos) ¿por qué no crear tu archivo desde 0? ó reemplazarlo en su defecto (si existe)... porque para lo que planteas ahora tendrías que leer, parsear, suplantar y volver a escribir... te ahorras mucho trabajo. O planteas la estructura del archivo pudiese variar (que el usuario agrege sus propias opciones).
Saludos!