Asignar("texto_indice.php","Índice"); $navDer->Asignar("texto_cap1.php","Capítulo 1") ?>

Curso de Manipulación Avanzada de Texto.

Hola a todos. Con este curso pretendo que todos seamos capaces de manipular la información que nos llega en archivos de texto. Manipular significa, para mi, cualquier acción que incluya cambiar, añadir, borrar, visualizar, y otras cosas más, en un archivo con la intención de conseguir otro a nuestra medida.

Propósito y Necesidad.

Es habitual, sobre todo en entornos gráficos, que cualquier cambio en un archivo grande de texto requiera mucho esfuerzo. Los editores de texto se han hecho más avanzados pero muchas veces adolecen de falta de mecanismos rápidos para realizar búsquedas, selecciones de texto y para cambiar conjuntos de datos.

Un buen conocimiento de los comandos en línea puede simplificar trabajos que de otra forma requerirían grandes recursos de máquina y de tiempo.

Las expresiones regulares.

Desde sus inicios, el shell de los sistemas Unix incorporó lo que se conoce como expresiones regulares, es decir, conjuntos de caracteres que definen un conjunto más amplio de nombres. Para que todos lo comprendan, son esos caracteres que conocemos como comodines (como ? o el *).

Pero las expresiones regulares van mucho más a allá que los simples caracteres comodines que todos conocen del DOS. Las veremos con más detalle a lo largo del curso.

Buscar y cambiar.

Una de las cosas que más se necesita a la hora de manipular texto es el cambiar un conjunto de datos por otro.

 

 

 

 

Mezcar y unir.