Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

270
Vistas
Convertir ASCII decimal a cadena

Tengo una cadena en representación de ASCII decimal almacenada en una columna en mi base de datos:

 [104 105]

esto se convierte en hi .

Necesito poder convertir mi columna en una representación de cadena.

Sé que puedo usar String.fromCharCode(num,...num+1) pero no me funciona del todo.

Necesitaría analizar y dividir el valor de mi columna db [104 105] en dos vars separados:

 var num1 = 104; var num2 - 105;

esto no funciona cuando tengo una representación decimal ASCII compleja.

¿Hay una manera más eficiente de hacer esto? Mi entrada sería algo así como [104 105 243 0 0 255...] que está en decimal ASCII y necesito obtener la representación de la cadena.

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Primero debe analizar esa cadena, eliminando los caracteres [] , dividiendo en espacios y convirtiendo los elementos de la matriz en números.

 let num_string = '[104 105]'; let nums = num_string.replace(/[\[\]]/g, '').split(' ').map(Number); let string = String.fromCharCode(...nums); console.log(string);

about 4 years ago · Juan Pablo Isaza Denunciar

0

Puede encontrar los códigos utilizando la match con una expresión regular y luego map y devolver una matriz de los códigos convertidos. Simplemente join la matriz en una cadena al final.

 function convert(str, re) { return str.match(/(\d+)/g).map(code => { return String.fromCharCode(code); }).join(''); } console.log(convert('[104 105]')); console.log(convert('[104 105 243 0 0 255]'));

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda