ďťż

[PHP] Wyrażenia regularne. Zamienić name="info_imie" na name="{info_imie}"

       

Podstrony


telcocafe

Jakie wyrażenia regularnego mam użyć żeby zamienić tekst tak jak jest w opisie tematu ?
Mój problem polega na tym że mimo iż przeczytałem 3 poradniki i opisy standardu POSIX to nadal guzik umiem.
Muszę pozamieniać nazwy pól bo koncepcja uległa zmianie :(
więc ^name=\"?????\"$ name="{$1}" jakoś tak ?

Edit>
Nie chce mi się zmieniać ręcznie 42 pól formularza :frusty:
Użytkownik orglee edytował ten post 08 styczeń 2007, 15:26


$str = preg_replace("#name=\"(.*?)\"#si", "name=\"\\1\"", $str);

Nie zadziałało :(<?php $fp = fopen('profile_edit.htm', 'r'); $text = fread($fp, filesize('profile_edit.htm')); fclose($fp); $text = preg_replace("#name=\"(.*?)\"#si", "name=\"\\1\"", $text); echo nl2br(htmlspecialchars($text)); ?>

ohh sorry napisalem ci kod typu
dnajdz "A" i zamien na "A" ;p

powinno byc
$str = preg_replace("#name=\"(.*?)\"#si", "name=\"{\\1}\"", $str);

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.