Xwab
Форумыnavigate_nextПрограммирование на PHP

Регулярки
Сообщения
^li^

Всем привет как мне вырезать из текста \x1A и \x00 вот регулярка но она не режит
$u = array();
$z=array('post'=>'test\x00','get'=>'\x1Atest');


foreach($z as $kname => $vname) {
$vname = preg_replace('~(\x00|\x1A)~isu','',$vname);
$u[] =$vname;
}

print_r($u);

01 Май 2013, 9:55
ma3uk

^li^, [php:1:fec9446b44]str_replace(array('\x1A','\x00'),$input,$output);[/php:1:fec9446b44]

01 Май 2013, 9:58
^li^

ma3uk, спс помогло

01 Май 2013, 10:47
Diversant

Чувак, если ты ленивое уйло, пара ссылок на мануалы тебе не помогут

01 Май 2013, 11:44
^li^

Diversant, ты смотрю такой ас не вебаться

01 Май 2013, 15:29
Aventus

есть тег <img src="folder/logo.png">

как вырезать имя файла?

02 Май 2013, 9:52
Fever

Aventus, '<img src="(.*?)">'

02 Май 2013, 12:17
ma3uk

Aventus, [php:1:13c99d8732]preg_replace("#<img src=['\"](.*)['\"]>#i","$1",$input);[/php:1:13c99d8732]


__________
посл.ред. 02 Май 2013, 12:33; всего 1 раз 02 Май 2013, 12:27
Aventus

Fever, нужен не атрибут целиком, а именно имя

02 Май 2013, 12:55
san

Конкретнее.. тебе надо logo.png? или folder/logo.png? Ибо что Fever, что ma3uk написали дерганье второго варианта.

02 Май 2013, 13:10
Ответить на тему