Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> prawdopodobnie wyrezenie regularne
T-rex
post
Post #1





Grupa: Zablokowani
Postów: 34
Pomógł: 0
Dołączył: 27.03.2004

Ostrzeżenie: (20%)
X----


jak z jakiegos dlugiego tekstu, odnalzezc kawalki oznaczone np. tak [kolor="aaa"]

i wyciagnac z tego aaa, gdzie aaa moze byc doolnym textem ... ?
Go to the top of the page
+Quote Post
hwao
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Wyrazenia regularne... bylo pare razy na forum

http://bbcode.strefaphp.net/
Go to the top of the page
+Quote Post
-Guest-
post
Post #3





Goście







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=\"(.*?)\"/
Go to the top of the page
+Quote Post
T-rex
post
Post #4





Grupa: Zablokowani
Postów: 34
Pomógł: 0
Dołączył: 27.03.2004

Ostrzeżenie: (20%)
X----


@hwao - niebardzo ...

Unregisted, a jesli mam kilka w tekscie [kolor="aaa"] (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
jakas petle walnac ?
Go to the top of the page
+Quote Post
hwao
post
Post #5


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




co niebardzo?
jak niebardzo?
(IMG:http://forum.php.pl/style_emoticons/default/aarambo.gif)

  1. <?php
  2.  
  3. function analizaKolorow( $aMatches ) {
  4. print_r( $aMatches );
  5. return '*zastapione*';
  6. }
  7.  
  8. $sString = 'costam........... lalal............... ol je......... (IMG:http://forum.php.pl/style_emoticons/default/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. ?>
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.10.2025 - 11:23