+ Ответить в теме
Показано с 1 по 3 из 3

Тема: Подсветка искомых слов без учета регистра

  1. #1
    Местный Wins на пути к лучшему Аватар для Wins
    Регистрация
    09.02.2013
    Сообщений
    896
    Thanks
    39
    Thanked 82 Times in 81 Posts

    Подсветка искомых слов без учета регистра

    Здравствуйте!

    Как сделать чтоб искомые слова подсвечевались не зависимо от регистра.

    Чтоб при вводе например "поиск":

    Подсвечевались поиск, Поиск?

    Сейчас подсвечевается только те слова которые получаю из инпута. Т.е. если ввожу "поиск" то он подсвечевается, а с большой буквы "Поиск" не подсвечевается.

    Делаю через str_replace


    while($row = mysql_fetch_array($query)){
    $search_new = '<b>'.$search.'</b>';
    $str = $row['title'];
    $new_title = str_replace($search, $search_new, $str);
    $array[] = $new_title;
    }


    И что то не могу найти про то, как обойти этот регитср.

  2. #2
    Пользователь xdrew на пути к лучшему Аватар для xdrew
    Регистрация
    15.03.2012
    Сообщений
    85
    Thanks
    0
    Thanked 22 Times in 22 Posts
    Если строки в utf8, то можно так:
    preg_replace("/({$search})/iu", '<strong>$1</strong>', $str)

    Если в cp1251, не уверен, но возможно надо установить русскую локаль через setlocale и использовать str_ireplace.

  3. The Following User Says Thank You to xdrew For This Useful Post:

    Wins (19.12.2013)

  4. #3
    Местный Wins на пути к лучшему Аватар для Wins
    Регистрация
    09.02.2013
    Сообщений
    896
    Thanks
    39
    Thanked 82 Times in 81 Posts
    Спасибо,работает.

    Я такой пример знаю, просто не пробывал т.к. не понятно было что такое iu и $1. Думал что то это не то.

+ Ответить в теме

Похожие темы

  1. Хорошая программа для учёта
    от Kirill_Stark в разделе Флейм и оффтопик
    Ответов: 2
    Последнее сообщение: 27.10.2013, 18:18
  2. подсветка кода
    от Letmetouchyou в разделе Флейм и оффтопик
    Ответов: 0
    Последнее сообщение: 04.08.2010, 10:23
  3. Вхождение подстроки без учета регистра
    от locky-yotun в разделе Базы данных
    Ответов: 33
    Последнее сообщение: 04.07.2010, 16:33
  4. Подсветка кнопок
    от Interface в разделе HTML
    Ответов: 2
    Последнее сообщение: 03.03.2010, 13:49
  5. Подсветка кода
    от dimjan4 в разделе JavaScript
    Ответов: 4
    Последнее сообщение: 07.02.2010, 20:08

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения

 

Html-форум RATING ALL.BY Рейтинг@Mail.ru