Услловие для preg_replace

  • Автор темы Некто
  • Дата начала

Некто

Guest
Услловие для preg_replace

В файлах есть

"request.shtml-КАКОЕТО ИМЯ.htm";
надо заменить на
"КАКОЕТО.pdf"

Заранее спасибо
 

Некто

Guest
$patterns = '"request.shtml-([^"]*)"/i';
$replace = "\\1.pdf";
$contents = preg_replace ($patterns, $replace, $contents);

не помогает :+(
все обнуляется
 

md5hash

Новичок
Немного подкорректирую

PHP:
$contents = 'request.shtml-halabuda.htm';
$patterns = '/request.shtml-(.*).htm/i';
$replace = "\\1.pdf";
$contents = preg_replace ($patterns, $replace, $contents);
echo $contents;
 
Сверху