Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak to zrobić...
Forum PHP.pl > Forum > Przedszkole
mapy
Jaki kod mam wstawić by wyszukane by zaminilo mi cos takiego:
  1. @(dowolne znaki):

na
  1. @<b>(dowolne znaki): </b>


Jest mi to potrzebne do auto pogrubiania nick`ów, czyli tekstu znajdującego się pomiędzy '@' a ':' (włącznie).

Przykład:
wpisuje: @nick_przykładowy: cos tam jaki inny tekst...
zamieni mi na: @nick_przykładowy: cos tam jaki inny tekst...
Cysiaczek
http://www.php.net/manual/pl/ref.pcre.php
Cysiaczek
tym bardzie zapraszam do manuala, albo do jakiegoś kursu. Twoje pytanie wygląda raczej na pyanie w stylu: napiszcie to dla mnie. :|

Wskazówka - <b><?php print $nickname; ?></b>
borec
Cytat(mapy @ 6.07.2006, 12:15 ) *
Jaki kod mam wstawić by wyszukane by zaminilo mi cos takiego

Napisz po polsku to postaramy się pomóc.
siemakuba
  1. <?php
  2. $str = 'tu jest tekst z @nickiem: zaplatanym gdzies w tekscie i jeszcze @kolejny_nick: t
    ez sie zaplatal'
    ;
  3. $str = preg_replace('/@b(.*?)b:/si', '<b>@1:</b>', $str);
  4. echo $str;
  5. ?>
wynik:
Kod
tu jest tekst z <b>nickiem</b> zaplatanym gdzies w tekscie i jeszcze <b>kolejny_nick</b> tez sie zaplatal

pozdr.
scanner
php -> Przedszkole
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.