Здравствуйте уважаемые, подскажите как решить такую задачу.
Нужно подсветить результаты поиска. (например
<span class='highlight'>прив</span>ет мир
) Допустим есть строка:
"
Короткометражки с ориентацией на классику немой комедии, первая из которых была номинирована на «Золотую пальмовую ветвь» в Каннах."
поисковые условия могут быть:
содержит,
начинается с,
заканчивается на если с первым вариантом проблем нет (RegExp и ключи ig) то как подсветить к примеру поисковое условие
начинается с "короткомет", при чем не должно ничего подсветится при условии
начинается с "ориентац" так как на самом деле предложение не начинается с этого набора... Я имею ввиду поиск RegExp без ключа g здесь не подходит. То же самое с условием заканчивается на...
Ну и вторая проблема как при поиске тапа
содержит "корот" или содержит "короткометр" подсветить последнее условие. Т.е. варианты типа
<span class='highlight'><span class='highlight'>Корот</span>кометр</span>ажки
или
<span class='highlight'>Корот</span>кометражки
не верны, правильно будет
<span class='highlight'>Короткометр</span>ажки
Дайте направление куда смотреть.