Texto & Regex

Find, match, transform — strings sencillos

Regex tester con capture groups en vivo, conversor de mayúsculas, slugify, diff checker. Click-to-explain el regex para entender lo que escribiste.

8 herramientas

Cómo elegir entre estas herramientas

Estas cuatro cubren las tareas de texto que quedan entre escribir y publicar: comparar dos versiones, probar un patrón, cambiar mayúsculas de forma coherente y convertir un título en un segmento de URL.

El probador de expresiones regulares merece que vayas despacio. Los dialectos difieren de verdad: JavaScript solo admite lookbehind de ancho fijo, y \\d coincide con dígitos no latinos bajo reglas Unicode en unos motores y en otros no, así que un patrón probado en un lenguaje no está probado en todos. El probador también hace visible el retroceso catastrófico: un patrón como ^(a+)+$ explora un número exponencial de caminos y colgará un servidor con la entrada adecuada.

Slugify y el conversor de mayúsculas parecen triviales hasta que llega texto no inglés. Transliterar acentos, decidir qué hacer con una raya y colapsar separadores repetidos son justo los detalles que producen dos URL para un mismo artículo. El comparador de diferencias trabaja línea a línea y sirve tanto para archivos de configuración como para prosa.