Как получить слово по позиции текстового курсора в textarea.
Пользователь вводит в textarea любые данные.
Есть специальная инструкция что если новое слово начинается с @, то это команда и её надо обработать.
Например есть текст "@Jack @Austin hello from @me". И курсор находится на 9 позиции - между букв 'u' и 's' в слове Austin.
Необходимо определить это слово, ограниченное слева @ и справа пробелом.
Определение каждого вводимого символа и вызов команды если предыдущий символ был @ не подходит, так как пользователь может редактировать сообщение после того как ввел слово.
Подскажите плиз как можно это организовать
Спасибо
|