Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z preg_replace
Forum PHP.pl > Forum > PHP
mleczasz
Yo ziomki... mam problem... robie skrypt do pobierania 5 ostatnich postow z forum phpbb i jest tam jedna zecz co nie daje mi spokoju... przeczytalem juz o tym duzo w dokumentacji i nic... a mianowicie, jak ktos cytuje kogos to kod wyglada tak:
Cytat
tresc cytowana


No wlasnie... mie udalo juz sie usunac quote ale pozosyaje [xxxxxxx] tresc.....[/xxxxxxxx]


jak zrobic zeby calosciowo zniknelo?questionmark.gif? xxx to jakies cyfry i litery..... Jak zrobic zeby to zniknelo (razem z tekst cytowany) i zeby pokazac zamiast tego okreslony wczesniej string??
mleczasz
Juz udalo mie sie wymyslic biggrin.gif

Łoto kot:

[php:1:ecdd761cf6]<?php
$tresc = preg_replace("/[quote]*]/","", $tresc);
$tresc = preg_replace("/[/?quote:[^[]*]/","", $tresc);
?>[/php:1:ecdd761cf6]
KaMeLeOn
Masz...
[php:1:028f4daf5f]<?php
$text = preg_replace("#
Cytat
+(="(.*?)")*](.*?)
+]#si", "3", $text);
?>[/php:1:028f4daf5f]
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.