Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: preq_replace [code]
Forum PHP.pl > Forum > PHP
WoGuziczek
Witam!

Męczę się z preq_replace, bo mi za żadne skarby nie chce działać :/

Mam kod do zamiany linków, który działa:
  1. <?php
  2. $message = preg_replace("!<a[^>]*(http|ftp|www)(.*)</a>!siU", $error_txt, $message);
  3. ?>


Chciałbym zrobić na zasadzie powyżeszego kodu - tekst do zamiany znaczników [CODE].

BTW: Jest jakiś dokładny manual tych warunków preq_replace?

Dzięki
kamil4u
Pokaż nam swoje próby - nikt za Ciebie nie będzie pisał smile.gif --> preg_replace" title="Zobacz w manualu PHP" target="_manual (chyba najdokładniejszy), ale jak coś to proponuje: http://bedkowski.pl/a/php_regex/
aart3k
  1. <?php
  2. $message = preg_replace("![code[^]]]*(http|ftp|www)(.*)[/code]>!siU", $error_txt, $message);
  3. ?>



spróbuj winksmiley.jpg
kefirek
A tak
  1. <?php
  2. $message = preg_replace('#[code](.*?)[/code]#si', $error_txt, $message);
  3. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.