Сделано в Раскрутке

Архив эхоконференции RU.PHP

- RU.PHP ------------------------------------------------------------- RU.PHP -
 Msg  : #1058 [1443]
 От   : Konstantin Boyandin           2:5020/175.2        26 июня 03, 16:03
 Кому : Alex Spirenkov                                    26 июня 03, 22:23
 Тема : Re: Поиск по тексту
-------------------------------------------------------------------------------
From: "Konstantin Boyandin" 

    Привет, Alex Spirenkov!

 >>  AS> Как это можно победить?
 >>  AS> str_replace ведет себя аналогично.....
 >> 
 >>     RTFM. Защитить символ начала множества ('['):
 >> 
 >>     $test = 'astring[143]morechars';
 >>     if (preg_match("/(\\[[0-9]+][a-z]+)/", $test, $rerc)) {
 >> echo "matched: " . $rerc[1];
 >>     }

 AS> Как "ручками" - и так понятно, вопрос был в том, что строка поиска
 AS> приходит из ВHЕ, и ее значение варируется в пределах фантазии
 AS> пользователя.....

    Всё в том же мануале. Защищить все метасимволы в pattern string - добавляя
перед ними '\'. 

    Всего наилучшего,

Константин

Шамтеран http://shamteran.ru

--- ifmail v.2.15dev5
 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)


При переходе по баннеру - скидка 25% на первый месяц обслуживания!
Самый простой способ получить ROOT-доступ
При переходе по баннеру - скидка 25% на первый месяц обслуживания!