2014-02-03 7 views
1

Я пытаюсь добавить функцию поиска на свои страницы списка. Я реализую функцию поиска на стороне клиента с помощью javascript. Но у меня проблема только с одним турецким персонажем «İ». Он не работает с регистрозависимым поиском с регулярным выражением. Например, выражение ^(?=.*?ŞAHİN).*$/i не может найти «şahin» или наоборот. Другие турецкие персонажи работают правильно. Как я могу это исправить?Javascript Regex Issue Турецкий символ

+0

Вы пробовали с помощью 'RegExp' конструктор? –

+0

Да, я пробовал. Но это не сработает. –

+0

Какая кодировка ваших страниц? – hindmost

ответ

3

Try:

^(?=.*?ŞAH[İi]N).*$/i 

Это немного рубить, но он должен работать ...

+0

Спасибо. Оно работает. –

Смежные вопросы