Я нашел сайт, который использовал CodeMirror, и у их текстовой области (или любой другой) есть выделение без классов и стилей, я думал, они сделали это с помощью рисования на span, и я подумал, что он есть в CodeMirror, но я не нашел его в документации или на любом сайте в Google,
Сайт - https://regex101.com
Как я могу это сделать?
Я использую Angular 9
PS Почему я этого хочу? Потому что у меня много текстов, и выделить с помощью css очень сложно для браузера