Eliminar etiquetas HTML

JavaScriptJavaScriptBeginner
Practicar Ahora

This tutorial is from open-source community. Access the source code

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este laboratorio, exploraremos conceptos fundamentales de la programación en JavaScript. A través de una serie de ejercicios prácticos, aprenderás cómo escribir la sintaxis básica, manipular variables y utilizar estructuras de flujo de control. Al final del laboratorio, tendrás una base sólida en la programación en JavaScript y estarás listo para abordar temas más avanzados.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") subgraph Lab Skills javascript/variables -.-> lab-28630{{"Eliminar etiquetas HTML"}} javascript/data_types -.-> lab-28630{{"Eliminar etiquetas HTML"}} javascript/arith_ops -.-> lab-28630{{"Eliminar etiquetas HTML"}} javascript/comp_ops -.-> lab-28630{{"Eliminar etiquetas HTML"}} end

Cómo eliminar etiquetas HTML/XML de una cadena

Para eliminar etiquetas HTML/XML de una cadena, puedes usar una expresión regular. Sigue estos pasos:

  1. Abre la Terminal/SSH
  2. Escribe node para comenzar a practicar la codificación
  3. Utiliza el siguiente código:
const stripHTMLTags = (str) => str.replace(/<[^>]*>/g, "");
  1. Prueba la función con el siguiente ejemplo:
stripHTMLTags("<p><em>lorem</em> <strong>ipsum</strong></p>"); // 'lorem ipsum'

Esto eliminará todas las etiquetas HTML/XML de la cadena de entrada y devolverá el texto restante.

Resumen

¡Felicidades! Has completado el laboratorio de eliminación de etiquetas HTML. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.