RegExp

Posted: 2007. január 5. in Programozas

Van nekem egy ilyen kodom:

preg_replace(“/\[b\](.*?)\[\/b\]/”,”<strong>$1</strong>”,$tartalom);

Ez visszateresi ertekben kiadja azt, hogy ahol [b]felkover[/b] alakot hasznalok, ott a szoveget felkoverre alakitja. Ezzel csak az a gond, hogy az uj sor megtori, tehat ha van egy ilyen szovegem:

[b]felkover szoveg
tobb sorban[/b]

azt nem alakitja at. Nezegetem a php.net-et, de eddig nem talaltam megoldast. Vagy felturom a guglit, vagy segitseget kerek a progmat listan. Asszem lustasag fel egeszseg, szoval az utobbi lesz eloszor! Aztan vagy felel valaki, vagy nem! 🙂

Reklámok
Hozzászólások
  1. gabek szerint:

    este van, es azt mondom hogy a (.*?) -el kene kezdeni valamit. majd reggel megnezem hatha konstruktivabb leszek?

  2. gerzsonka szerint:

    igen, en is erre gondoltam. Mivel a . karakter barmilyen karaktert jelent a sortoresen kivul. Szoval ez lenne jo. Lehet, hogy eloszor at kene futtatni egy nl2br()-en? Kiprobalom. Csak azt nem tudom, hogy az meghagyja a sortorest, es a vegere szur be egy taget, vagy a sortoreseket csereli ki… Meglassuk!

Vélemény, hozzászólás?

Adatok megadása vagy bejelentkezés valamelyik ikonnal:

WordPress.com Logo

Hozzászólhat a WordPress.com felhasználói fiók használatával. Kilépés / Módosítás )

Twitter kép

Hozzászólhat a Twitter felhasználói fiók használatával. Kilépés / Módosítás )

Facebook kép

Hozzászólhat a Facebook felhasználói fiók használatával. Kilépés / Módosítás )

Google+ kép

Hozzászólhat a Google+ felhasználói fiók használatával. Kilépés / Módosítás )

Kapcsolódás: %s