“Cambiar el nombre de las teclas de objeto usando regexp” Código de respuesta

Cambiar el nombre de las teclas de objeto usando regexp

const result = data.map(datum => Object.assign(...Object
    .keys(datum)
    .map(key => ({ [key.replace(/[.|&;$%@%"<>+]/g, '')]: datum[key] }))
));
Emmanuel Mahuni

Cambiar el nombre de las teclas de objeto usando regexp

data = [
  {someKey:   1},
  {some0Key:  1},
  {some1Key:  1,
    some2Key:  1},
  {some3Key:  1,
    some4Key:  1,
    some5Key:  1,
    some6Key:  1,
    some7Key:  1,
    some8Key:  1,
    some9Key:  1,
    some10Key: 1,
  },
  {some11Key: 1,
    some12Key: 1,
    some13Key: 1,
    some14Key: 1,
    some15Key: 1,}
];
result = data.map(datum => Object.assign(...Object
    .keys(datum)
    .map(key => ({ [key.replace(/some/g, 'bum')]: datum[key] }))
));
Emmanuel Mahuni

Respuestas similares a “Cambiar el nombre de las teclas de objeto usando regexp”

Preguntas similares a “Cambiar el nombre de las teclas de objeto usando regexp”

Más respuestas relacionadas con “Cambiar el nombre de las teclas de objeto usando regexp” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código