У меня есть contenteditale div в моем проекте Angular 6
<div contenteditable="true" (input)="checkContent($event)"></div>
Когда пользователь вводит символ, я бы хотел узнать его позицию.
Что я на самом делепопытка сделать это - проверить, есть ли «@» перед входным символом, и если «да», подсчитать символы между «@» и входным символом
Примеры (с учетом последнего введенного символа верхнего регистра):
hellO // postion = 4
hello World // postion = 6
Hello world // postion = 0
На данный момент я могу получить введенный символ из компонента с помощью event.data
checkContent(event: any){
console.log(event.data);
}
Как узнать позицию последнего введенного символа?