Esta pregunta tiene soluciones efectivas para la identificación de palabras largas: Regex to parse long wordsexpresiones regulares para truncar las palabras largas y añadir elipses
¿Cómo podría entonces truncarlos a un valor fijo y añadir "..."
Básicamente, Quiero aplicar un preg_replace en una cadena larga y truncar cualquier palabra muy larga (no truncar toda la cadena, solo las palabras largas).
El sabor regex debe ser PHP.
esto encuentra las palabras> 10 caracteres, pero no truncar/anexar. lo que estoy buscando es algo que toma: abcdefghijklmnop -> abcdefghij ... – lcdservices
@Brian Edited, '" joop jopjopjopjopjop joop "' devuelve 'joop jopjopjopj ... joop' now :) – CookieMonster
más cerca - me estoy poniendo una rareza donde solo reemplaza si la cadena es seguida por un salto de línea. y cuando reemplaza, elimina el salto de línea. por lo que: longwordlongword longwordlongword -> longwordlo ... longwordlo ... – lcdservices