“Benennen Sie Objektschlüssel mit Regexp um” Code-Antworten

Benennen Sie Objektschlüssel mit Regexp um

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

Benennen Sie Objektschlüssel mit Regexp um

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

Ähnliche Antworten wie “Benennen Sie Objektschlüssel mit Regexp um”

Fragen ähnlich wie “Benennen Sie Objektschlüssel mit Regexp um”

Weitere verwandte Antworten zu “Benennen Sie Objektschlüssel mit Regexp um” auf JavaScript

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen