Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: prawdopodobnie wyrezenie regularne
Forum PHP.pl > Forum > Przedszkole
T-rex
jak z jakiegos dlugiego tekstu, odnalzezc kawalki oznaczone np. tak [kolor="aaa"]

i wyciagnac z tego aaa, gdzie aaa moze byc doolnym textem ... ?
hwao
Wyrazenia regularne... bylo pare razy na forum

http://bbcode.strefaphp.net/
Guest
Cytat(T-rex @ 2006-02-06 05:58:11)
jak z jakiegos dlugiego tekstu, odnalzezc kawalki oznaczone np. tak [kolor="aaa"]

i wyciagnac z tego aaa, gdzie aaa moze byc doolnym textem ... ?

/kolor=\"(.*?)\"/
T-rex
@hwao - niebardzo ...

Unregisted, a jesli mam kilka w tekscie [kolor="aaa"] questionmark.gif
jakas petle walnac ?
hwao
co niebardzo?
jak niebardzo?
aarambo.gif

  1. <?php
  2.  
  3. function analizaKolorow( $aMatches ) {
  4. print_r( $aMatches );
  5. return '*zastapione*';
  6. }
  7.  
  8. $sString = 'costam........... lalal............... ol je......... tongue.gif [color="red"] lalalal [color="gold"] o zlote:]';
  9.  
  10. $sWyjscie = preg_replace_callback( '@\[\kolor=\"([^\"]+)\"\]@si', 'analizaKolorow', $sString );
  11.  
  12.  
  13. echo '<hr />'.$sWyjscie;
  14.  
  15. ?>
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.