Cómo funciona el patrón
| Parte | Significado |
|---|---|
[ \t] | Un espacio o tabulador |
{2,} | Dos o más seguidos |
→ " " | Se reemplaza por un solo espacio |
Ejemplos de código
JavaScript
const out = text.replace(/[ \t]{2,}/g, " ");Python
import re
out = re.sub(r'[ \t]{2,}', r' ', text)PHP
$out = preg_replace('/[ \t]{2,}/', ' ', $text);
Notas y limitaciones
Usa \s{2,} en su lugar si también quieres convertir los saltos de línea en espacios. La herramienta Eliminar espacios extra hace ambas cosas.
Probador de expresiones regulares
Escribe un patrón y observa cómo se resaltan las coincidencias en tiempo real en tu texto de prueba.
Preguntas frecuentes
¿Cuál es la regex para colapsar espacios múltiples?
/[ \t]{2,}/g — se usa con buscar y reemplazar. Consulta la tabla de arriba para ver qué hace cada parte.
¿Funciona en Python y PHP?
Sí — los ejemplos de código de arriba usan el mismo patrón con re en Python y funciones preg en PHP.
¿Cómo pruebo esta regex?
Haz clic en «Abrir en Regex Tester»: el patrón, los flags y el texto de muestra se cargan automáticamente, y las coincidencias se resaltan mientras editas.