Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> preg_replace ?
truvati
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 7.01.2006

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


Witam
mam oto takie coś:

  1. <?php
  2. $str="[tag] wazne [/tag] bzdura bzdura";
  3.  
  4. $str = preg_replace("#[tag](.*?)[/tag]#si", '<b>1</b>', $str);
  5. ?>


po wywyołaniu wyżej wymienionej funkcji otrzymuje:
"test bzdura bzdura"

natomaist po:
  1. <?php
  2. $str = preg_replace("#[tag](.*?)[/tag]#si", '<b>2</b>', $str);
  3. ?>

otrzymam:
"bzdura bzdura"


jakoś z preg_* i inyymi funkacjami do zamiany nie moge sobie poradzić, jak najprościej wczytać to co jest pomiędzy znaczkami [tag] [/tag] do okreslonej zmiennej ?

pozdrawiam
Truvati

Ten post edytował truvati 22.06.2006, 13:36:07
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bim2
post
Post #2





Grupa: Zarejestrowani
Postów: 1 873
Pomógł: 152
Dołączył: 9.04.2006
Skąd: Berlin

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


Do tego?? Przydatna do kolorowania składni php lub innych (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale raczej nie do tego (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
bendi
post
Post #3





Grupa: Zarejestrowani
Postów: 401
Pomógł: 5
Dołączył: 14.09.2003
Skąd: Wrocław

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


Cytat(bim2 @ 23.06.2006, 17:18 ) *
Do tego?? Przydatna do kolorowania składni php lub innych (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale raczej nie do tego (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

No bez przesady - oczywiście, że może się przydać. Tak samo jak preg_replace" title="Zobacz w manualu php" target="_manual zamiast preg_match_all" title="Zobacz w manualu php" target="_manual, ale jak zaznaczyłem w moim pierwszym poście, najlepszym rozwiązaniem jest ta druga, przykład z preg_replace" title="Zobacz w manualu php" target="_manual to tylko czepianie się (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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: 13.10.2025 - 16:45