Plantilla:UTF-8

De Wikipedia, la enciclopedia libre

00

Icono de documentación de plantilla Documentación de la plantilla[ver] [editar] [historial] [purgar]

Uso

{{UTF-8|code point|base=}}

Devuelve al codificación en bytes UTF-8 solamente a partir de punto de código Unicode.

Code Point - valor escalar de punto de código Unicode, sin "U+".

Base - la plantilla devuelve bytes UTF-8 en mayúsculas hexadecimales por defecto. 'Base' = Dec o 10 emite valores decimales para bytes UTF-8. Base = LChex, LC16, Lower Case Hex o Lower Case 16 generará códigos hexadecimales en minúscula

Ejemplos

  • {{UTF-8|1bc15}} = F0 9B B0 95
  • {{UTF-8|bc15}} = EB B0 95
  • {{UTF-8|715}} = DC 95
  • {{UTF-8|15}} = 15
  • {{UTF-8|715|base=LChex}} = dc 95
  • {{UTF-8|715|base=dec}} = 220 149

Técnico

Requiere estas sub-plantillas:

  • {{ UTF-8/main}}: llama a otras sub-plantillas, según las opciones y el formato de la secuencia UTF-8
  • {{ UTF-8/1}}: el último byte de secuencias UTF-8 de varios bytes y el único byte de una secuencia UTF-8 de un solo byte.
  • {{ UTF-8/2}}: el primer byte de las secuencias de dos bytes y el penúltimo de las secuencias UTF-8 de 3 y 4 bytes.
  • {{ UTF-8/3}}: el primer byte de las secuencias de tres bytes y el segundo byte de las secuencias de UTF-8 de 4 bytes.
  • {{ UTF-8/4}}: el primer byte de las secuencias de cuatro bytes.

También requiere:

y las Palabras mágicas padleft:, #ifexpr:, #expr:, #switch:, uc:, lc:.
Esta documentación está transcluida desde Plantilla:UTF-8/doc.
Los editores pueden experimentar en la zona de pruebas (crear) y en los casos de prueba (crear) de la plantilla.
Por favor, añade las categorías en la subpágina de documentación. Subpáginas de esta plantilla.