Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
html.value.replaceAll(/#\w+|[^#\s][^\s#]*(?:\s+[^#\s][^\s#]*)*/g, (match) => { if (match[0] === '#') { return `<span>${match}</span>`; } return match;
привет #username text text #username2
привет <span>#username</span> text text <span>#username2</span>
Получилось