![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| sashgera |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 23.3.2014 Репутация: нет Всего: нет |
Здравствуйте
есть фильтрация по таблице, вот пример: http://www.glass-pgc.ru/Untitled-for2.html
Пожалуйста, помогите с такой проблемой - если в ячейке таблицы присутствует текст с круглыми скобками и скобки набраны не в начале текста - то совпадения при фильтрации не будут найдены Как сделать, чтобы скобки и другие знаки не влияли на фильтрацию? пытался сделать так, но ничего не получилось:
Это сообщение отредактировал(а) sashgera - 11.11.2014, 22:37 |
||||||
|
|||||||
| sQu1rr |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 597 Регистрация: 11.11.2008 Где: london Репутация: 2 Всего: 13 |
Код не стал читать, он некрасивый
А вы не забыли?
Но опять же код не читал, поэтому не уверен что правильное советую Но вот /<[^>]+>/g лучше записать как /\W/g - тоесть заменить все НЕ БУКВЫ (правда пробелы уберет а цифры оставит). а еще можно и case insensitive делать Это сообщение отредактировал(а) sQu1rr - 11.11.2014, 12:51 |
||||||
|
|||||||
| sashgera |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 23.3.2014 Репутация: нет Всего: нет |
||||
|
||||
| sQu1rr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 597 Регистрация: 11.11.2008 Где: london Репутация: 2 Всего: 13 |
А как он вообще выполнялся? у RegExp нету переменной innerHTML
|
|||
|
||||
| sQu1rr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 597 Регистрация: 11.11.2008 Где: london Репутация: 2 Всего: 13 |
Все проще простого, вы же используете value <option> элементов как регулярное вырожение. Так вот, в регулярном выражении скобки - это специальный символ и их нужно эскейпить
|
|||
|
||||
| sashgera |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 23.3.2014 Репутация: нет Всего: нет |
sQu1rr, спасибо!
|
|||
|
||||
| sQu1rr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 597 Регистрация: 11.11.2008 Где: london Репутация: 2 Всего: 13 |
||||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |