Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]preg_match problem z kilkoma powtorzeniami
trucksweb
post 21.01.2011, 14:39:43
Post #1





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


mam taki tekst
  1. $content = 'lorem ipsum';
  2. $content .= ' {_plugin plugin=jcarousel visible=4}';
  3. $content .= ' koniec ...';
  4. $content .= ' {_plugin plugin=fff visible=4}';


i chce wyciagnac wszystkie {_plugin ... }
  1. $preg = preg_match('|{_plugin(.+)}|', $content, $plugin);



i niestety wywala mi glupote:
  1. (
  2. [0] => {cpt_plugin plugin=jcarousel visible=4} koniec ...{_plugin plugin=fff visible=4}
  3. [1] => plugin=jcarousel visible=4} koniec ...{_plugin plugin=fff visible=4
  4. )



dodam, ze gdy mam tylko jedno wystapienie plugina to wszystko dziala dobrze.

ktos mnie naprowadzi ?


//
odpowiem sobie sam smile.gif

nalezy uzyc wyrazenia:
  1. preg_match_all('|{_plugin(.+)}|U', $content, $plugin);


Ten post edytował trucksweb 21.01.2011, 14:39:59


--------------------
Rozmawia dwóch dyrektorów:
- Jaki jest twój ideał sekretarki?
- 20-letnia dziewczyna z 30-letnim doświadczeniem.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 18:24