Cómo funciona el patrón
| Parte | Significado |
|---|---|
< | Un corchete angular de apertura |
[^>]* | Cualquier carácter excepto un corchete de cierre |
> | El corchete de cierre |
→ "" | Se reemplaza por nada |
Ejemplos de código
JavaScript
const out = text.replace(/<[^>]*>/g, "");Python
import re
out = re.sub(r'<[^>]*>', r'', text)PHP
$out = preg_replace('/<[^>]*>/', '', $text);
Notas y limitaciones
Rápido y práctico para marcado sencillo, pero falla con atributos que contienen > y no decodifica entidades como &. En los navegadores, new DOMParser().parseFromString(html, "text/html").body.textContent es más seguro.
Probador de expresiones regulares
Escribe un patrón y observa cómo se resaltan las coincidencias en tiempo real en tu texto de prueba.