JSFiddle - React, Tailwind, and code Playground

by denisz

JavaScript

const parseValue = function(value) {
  if (/^#header/m.test(value)) {
    return value
      .replace(/^#header (.*);/m, function(statement, val) {
        const expression = val.replace(/[${}]/g, '');
        return eval(expression);
      })
      .replace(/\r\n?/g, '\n');
  }
  return value;
};

alert(parseValue('#header `HTTP/1.1 200 OK`;'));