JSFiddle - React, Tailwind, and code Playground

by JibstaMan

JavaScript

var users = {
	bla: "Bart",
  bla2: "Peter"
};

var example = "I'm confused <@bla>";

var directedUserRegex = /\<@(.*?)\>/g;

var match, matches = [];
while (match = directedUserRegex.exec(example))
{
	console.log(match);
  //matches.push(match[1]);
  example = example.replace(directedUserRegex, users[match[1]]);
}
console.log(example);