Получить строку + столбец в HTML-строке тега, соответствующего селектору - PullRequest
0 голосов
/ 09 декабря 2018

Учитывая исходный код HTML в виде строки, можно ли найти начальный и конечный столбец + номер строки, на которой появляется тег, с помощью селектора CSS для этого тега?Например, учитывая эту строку:

<h1>test</h1><h1 class="cls">
<p>1234</p>456</h1><p>789

Я хочу знать начальную и конечную позиции тега, который соответствует селектору "h1.cls".

Я знаю, что могу использовать https://developer.mozilla.org/en-US/docs/Web/API/DOMParser для разбора строки в HTML и извлечения тегов с помощью селекторов, но я не вижу способа получить номера строк, на которых будут находиться теги, например:

const doc = new DOMParser().parseFromString(input, "text/html");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...