Если бы у меня была строка:
hey <a href="#user">user</a>, what are you doing?
Как с помощью регулярного выражения я мог бы сказать: ищите пользователя
, но не внутри <
или >
символов? Таким образом, совпадение захватит пользователя между
, но не внутри href
. Я бы хотел, чтобы это работало для любого тега, поэтому он не будет независимо от того, какие теги.
== Update ==
Почему я не могу использовать .text ()
или innerText, потому что он используется для выделения результатов во многом аналогично встроенному cmd / ctrl + f в браузерах, и я не хочу терять форматирование. Например, если я ищу здесь strong
:
Some <strong>strong</strong> text.
Если я использую .text ()
, он вернет «Some strong text», а затем я заключу strong
с
, в котором есть класс для стилизации, но теперь, когда я вернусь и попытаюсь вставить его в DOM, будут отсутствовать теги
.