Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 23:12 21.06.24 
Клубове/ Компютри и Интернет / PHP Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Regexp и немски умлаути (буквите с 2 точки отгоре)
Авторrahj (Нерегистриран) 
Публикувано23.03.05 00:01  



Здравейте,

Чета един файл и искам да стрипна всичко, що не е алфа-нумерик или интервал. Дотук добре, обаче файла е на немски и ми маха и въпросните спешъл-символи.

Пробвах така:
$file_contents = ereg_replace("[^\u00DC\u00FC\u00C4\u00E4\u00D6\u00F6\u00DFa-zA-Z0-9 ]", "", $file_contents);

,където \u00DC, \u00FC .. са юникодовете на символите, взети от уърд-а (кодовете ги взех от там; от "Insert Symbol" диалога), обаче не става; тоест regexp-а не ги match-ва.

После пробвах и директно да ги плясна в регекспа ето така (само че тук във форума нещо не излизат както трябва):
$file_contents = ereg_replace("[^ÄäÖöÜüßa-zA-Z0-9 ]", "", $file_contents);

но и сам не си вярвах, че ще стане

Имате ли идеи как да накарам Regexp-а да match-ва и тези символи??



Цялата тема
ТемаАвторПубликувано
* Regexp и немски умлаути (буквите с 2 точки отгоре) rahj   23.03.05 00:01
. * Re: Regexp и немски умлаути (буквите с 2 точки отгоре) AcidMemory   23.03.05 09:13
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.