stringtranslate.com

Código BBCode

BBCode ("Bulletin Board Code") es un lenguaje de marcado ligero que se utiliza para dar formato a los mensajes de muchos programas de foros de Internet . Se introdujo por primera vez en 1998. Las "etiquetas" disponibles de BBCode suelen indicarse mediante corchetes ( [y ]) que rodean una palabra clave y se analizan antes de traducirlas a HTML . [1]

Etiquetas

Implementación

BBCode se implementa generalmente aplicando una serie de operaciones de reemplazo de cadenas de expresiones regulares a la entrada. Debido a que las expresiones regulares tienen limitaciones para analizar la estructura de la entrada de texto, esto tiene el problema de que cualquier entrada BBCode no jerárquica se transformará en HTML no jerárquico no válido sin error. [ cita requerida ]

La aplicación de técnicas de análisis tradicionales se dificulta debido a las ambigüedades en el marcado, como en [quote=[b]text[/b][/quote], donde la entrada puede interpretarse como "texto" citado de alguien llamado [b, o el texto en negrita "texto" rodeado por [quote=y [/quote], es decir .[quote=text[/quote]

Véase también

Referencias

  1. ^ ab "Por qué los foros modernos están cambiando de HTML a BBCode". LovelyReality.com. Archivado desde el original el 2018-09-01 . Consultado el 24 de mayo de 2015 .
  2. ^ "Formato de texto HTML". W3Schools . Consultado el 1 de mayo de 2021 .
  3. ^ por ejemplo Foros del Proyecto BOINC et al.
  4. ^ "Referencia de etiquetas BBCode". www.bbcode.org . Consultado el 12 de enero de 2022 .

Enlaces externos