Получить позицию курсора в разметке из кода уценки - PullRequest
0 голосов
/ 14 декабря 2018

Скажем, этот код разметки был получен из textarea:

# Hello World
---
This is a demo| paragraph

текущая позиция курсора обозначена символом |.Код корректно компилируется в следующую разметку:

<h1>Hello World</h1>
<br/>
<hr>
<p>This is a demo paragraph</p>

Положение курсора можно получить с помощью $(textarea)[0].selectionStart.Игнорирование определенных символов разметки , исключая экранированные символы , как я могу получить позицию курсора из уценки и поместить ее в правильное положение разметки?

#Hel|lo word

устанавливает курсор на

<h1>Hel|lo world</h1>

sidenote : если курсор попадет между двумя последовательными символами уценки, такими как *|*, курсор будет помещен перед тегом <b>.

...