Непонятки с eregi_replacehttp://softtime.ru/forumНепонятки с eregi_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=75034#post442519Пардон, сразу не заметил продолжения. а) Вообще-то есть функция preg_quote, которая автоматически экранирует всё, что может оказаться контекстночувствительным... И если...Непонятки с eregi_replaceTue, 20 Jul 2010 10:29:11 +0300TrianonНепонятки с eregi_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=75034#post442324Качайте, читайте, вникайте.Непонятки с eregi_replaceSun, 18 Jul 2010 13:14:15 +0300neadekvatНепонятки с eregi_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=75034#post442315Оба аргумента должны быть в utf8. " Чего в шаблоне не должно быть? Конструкций, которые в PCRE используются в качестве...Непонятки с eregi_replaceSun, 18 Jul 2010 12:01:12 +0300sms-sendНепонятки с eregi_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=75034#post442313Нет? Тогда я уже совсем ничего не понимаю! 1. Что, переменная $val должна быть в кодировке 1251? 2. В шаблоне...Непонятки с eregi_replaceSun, 18 Jul 2010 11:50:19 +0300Владимир55Непонятки с eregi_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=75034#post442312Нет. Кроме этого, в $val всё-таки должен быть шаблон для движка PCRE. Если в шаблоне будет что то не так,...Непонятки с eregi_replaceSun, 18 Jul 2010 11:32:26 +0300sms-sendНепонятки с eregi_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=75034#post442311Обе переменные строковые и обе в формате utf8. Это подходящие условия?Непонятки с eregi_replaceSun, 18 Jul 2010 11:26:20 +0300Владимир55Непонятки с eregi_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=75034#post442310Корректно при любых $val - такого не бывает. В $val должна быть строка - корректный шаблон PCRE, в $name должна...Непонятки с eregi_replaceSun, 18 Jul 2010 11:21:01 +0300sms-sendНепонятки с eregi_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=75034#post442309Для меня регулярки хуже темного леса. Вот как конкретно нужно написать это выражение, что бы быть уверенным, что оно будет...Непонятки с eregi_replaceSun, 18 Jul 2010 11:15:58 +0300Владимир55Непонятки с eregi_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=75034#post442307Ну да, но с такой логикой с программированием вообще лучше не связываться, а то что-нибудь проглядишь, не заэкранируешь... )) Есть...Непонятки с eregi_replaceSun, 18 Jul 2010 11:08:24 +0300sms-sendНепонятки с eregi_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=75034#post442306Что-нибудь проглядишь, не заэкранируешь и на тесте дефект не обнаружишь, а потом он где-нибудь выползет и тогда в масштабах системы...Непонятки с eregi_replaceSun, 18 Jul 2010 11:05:06 +0300Владимир55Непонятки с eregi_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=75034#post442304Где сложно? Что ненадёжно? В функциями ereg* действительно теперь лучше не связываться.Непонятки с eregi_replaceSun, 18 Jul 2010 10:57:02 +0300sms-sendНепонятки с eregi_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=75034#post442301Как же все это сложно и ненадежно! Вероятно, лучше с регулярными функциями вообще не связываться...Непонятки с eregi_replaceSun, 18 Jul 2010 10:42:08 +0300Владимир55Непонятки с eregi_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=75034#post442296Вот точно так же, только в "кавычках". И шаблоны ereg* и preg* не совсем совместимы, возможно нужно будет править. Как...Непонятки с eregi_replaceSun, 18 Jul 2010 10:02:47 +0300sms-sendНепонятки с eregi_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=75034#post4422951. Так в значение переменной и записать с модификатором. $val = '/pattern/ui'; Этот прием не проходит. Переменная $val задается из...Непонятки с eregi_replaceSun, 18 Jul 2010 09:56:46 +0300Владимир55Непонятки с eregi_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=75034#post442292" как следует из мануала, функция eregi_replace нечувствительна к регистру. как следует из мануала, функция eregi_replace - deprecated. 1. Так...Непонятки с eregi_replaceSun, 18 Jul 2010 06:34:09 +0300sms-sendНепонятки с eregi_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=75034#post4422841. В мануалах при описании Модификаторов патэрна приведены только случаи логического задания условий формирования образца. А как быть, если, как...Непонятки с eregi_replaceSun, 18 Jul 2010 00:05:24 +0300Владимир55Непонятки с eregi_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=75034#post442272.Непонятки с eregi_replaceSat, 17 Jul 2010 21:35:52 +0300neadekvatНепонятки с eregi_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=75034#post442270следует применять preg_replace с модификатором u (работа с utf-8)Непонятки с eregi_replaceSat, 17 Jul 2010 20:43:12 +0300TrianonНепонятки с eregi_replacehttp://softtime.ru/forum/read.php?id_forum=6&id_theme=75034#post442269В переменной $val записано слово "дура" в кодировке utf-8. "?php $name = iconv('cp1251', 'utf-8', "дУрак"); $name = eregi_replace($val, "***", $name);...Непонятки с eregi_replaceSat, 17 Jul 2010 20:37:27 +0300Владимир55