Servicios de procesamiento de texto
***********************************

Los módulos descritos en este capítulo proporcionan una amplia gama de
operaciones de manipulación de cadenas de texto y otros servicios de
procesamiento de texto.

El módulo "codecs" descrito en Servicios de datos binarios también es
muy relevante para el procesamiento de texto. Además, consulta la
documentación para el tipo *string* de Python en Cadenas de caracteres
--- str.

* "string" --- Common string operations

  * Constantes de cadenas

  * Formato de cadena de caracteres personalizado

  * Sintaxis de formateo de cadena

    * Especificación de formato Mini-Lenguaje

    * Ejemplos de formateo

  * Template strings ($-strings)

  * Funciones de ayuda

* "string.templatelib" --- Support for template string literals

  * Template strings

  * Types

  * Helper functions

* "re" --- Regular expression operations

  * Sintaxis de expresiones regulares

  * Contenidos del módulo

    * Indicadores

    * Funciones

    * Excepciones

  * Objetos expresión regular

  * Objetos de coincidencia

  * Ejemplos de expresiones regulares

    * Buscando un par

    * Simular scanf()

    * search() vs. match()

    * Haciendo una guía telefónica

    * Mungear texto

    * Encontrar todos los adverbios

    * Encontrar todos los adverbios y sus posiciones

    * Notación de cadena *raw*

    * Escribir un Tokenizador

* "difflib" --- Helpers for computing deltas

  * Objetos *SequenceMatcher*

  * "SequenceMatcher" Ejemplos

  * Objetos *Differ*

  * Ejemplo de *Differ*

  * Una interfaz de línea de comandos para "difflib"

  * ndiff example

* "textwrap" --- Text wrapping and filling

* "unicodedata" --- Unicode Database

* "stringprep" --- Internet String Preparation

* "readline" --- GNU readline interface

  * Archivo de inicio

  * Búfer de línea

  * Archivo de historial

  * Lista del historial

  * Ganchos (*hooks*) de inicialización

  * Terminación

  * Ejemplo

* "rlcompleter" --- Completion function for GNU readline
