En la mayoría de las aplicaciones de procesamiento de textos, una palabra se reconoce como una cadena de caracteres rodeada por uno o más espacios, signos de puntuación u otros caracteres no alfanuméricos. Por ejemplo, "cuidado de gatos", "172,02 km/h", "Dr" cuentan como una palabra cada uno.