[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: preg_match_all doens't works
carachi
Hi everybody,
I have this problem: I want use the preg_match_all function for search some word in a text but some word with this characters Ё Й ĭ isn't reconized in the text!

How can i solve this problem?

Thanks you



Спустя 9 минут, 8 секунд (25.02.2011 - 13:51) DedMorozzz написал(а):
ё не входит последовательность A-я. Для этого необходимо указывать её отдельно. Или задай последовательность символов в кодировек, по принципу, не так давно искал арабский диапазон. Или используй \w+ - что эквивалентно всем(но не арабскому почемуе-то) прописным символам.

ЗЫ: форум русско язычный. Пишите на соответствующем языке.

Спустя 30 минут, 30 секунд (25.02.2011 - 14:21) glock18 написал(а):
carachi
Also you might have to set correct regex and internal encodings, otherwise default encoding will be used instead

PS: this is russian forum, so please use russian language if possible

Спустя 22 минуты, 16 секунд (25.02.2011 - 14:43) carachi написал(а):
thank you
for example if I want search pippo
my regular expression now is set so

"\pippo\i"


but if there is this some strange characters the function doesn't reconize the word!

Thank you

Спустя 19 минут, 3 секунды (25.02.2011 - 15:02) glock18 написал(а):
if you're are looking for word entries in the text, then you'd rather use strstr/strpos functions or their multibyte analogs. And don't forget to set an appropriate encoding prior to call these functions.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.