Я создаю интеллектуальную текстовую область, которая должна распознавать термин, набранный после символа «#». Это должно быть в состоянии работать с термином ВРЕМЕННО набираемым и иметь возможность работать с несколькими экземплярами 'Символ # в одной текстовой области.
Он предназначен для работы так же, как Facebook, когда вы вводите символ '@', чтобы пометить человека в сообщении.Появится раскрывающийся список, и элементы списка будут отфильтрованы в зависимости от термина после символа «#».
Это также должно сработать, если пользователь введет термин, а затем исправит его позже.Я понимаю, что это немного усложняет.
Каков наилучший способ достижения этой функциональности?