JSFiddle - React, Tailwind, and code Playground
HTML
<textarea></textarea>
<div></div>
CSS
span { color: blue; }
JavaScript
$("textarea").keyup(function() {
$('div').html($(this).val().replace(/(@[^ ]+)/g, '<span>$1</span>'));
});
<textarea></textarea>
<div></div>
span { color: blue; }
$("textarea").keyup(function() {
$('div').html($(this).val().replace(/(@[^ ]+)/g, '<span>$1</span>'));
});