Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Помогите с поиском (https://javascript.ru/forum/dom-window/13499-pomogite-s-poiskom.html)

m1st_kh 01.12.2010 00:12

Помогите с поиском
 
Реализую поиск по дивам. хочу сделать чтобы он был не чувствителен к регистру и пробелами. Подскажите кто знает.

например, есть строка " Гарри Поттер ". Нужно чтобы она была равной строке "гарри поттер".

dmitriymar 01.12.2010 07:45

смотри функции работы со строками-там всё есть и сравнение строк без учёта регистра. и вырезание из строки участка до опр символа

`p r o x y 01.12.2010 16:53

1. toLowerCase, replace
2. пример:
alert(document.getElementById('text').innerHTML.toLowerCase().replace(/\s*?(\S+)\s*?/, '$1'));

ksa 01.12.2010 21:17

Цитата:

Сообщение от `p r o x y
replace

У этой функции есть опции для решений и без toLowerCase
http://javascript.ru/RegExp

`p r o x y 01.12.2010 21:18

Верно, ступил. Исправляю:
alert(document.getElementById('text').innerHTML.replace(/\s*?(\S+)\s*?/i, '$1'));


Часовой пояс GMT +3, время: 00:43.