Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] str_replace i wyrażenie regularne
Forum PHP.pl > Forum > Przedszkole
cytrysek
Witam,
mam taki ciąg:
  1. $ciag = "- tralala 12 asasdasd (##12##)<br />- druga linia agaga (##154##) "; // ciag moze byc dluzszy


jak za pomoca wyrażnia regularnego (?) zastąpić ten ciąg na coś takiego:
(czyli jak dodac linki z id liczbowym zawartym w ciagu)
  1. $ciag_wynik = "- tralala 12 asasdasd <a href="link.php?id=12">(##12##)</a><br />- druga linia agaga <a href="link.php?id=154">(##154##) </a>";


?
Dzieki za pomoc
PW
crash
  1. <?php
  2. $ciag = preg_replace( '/((##(d+)##))/', '<a href="link.php?id=2">1</a>', $ciag )
  3. ?>
cytrysek
Dzięki.
Nie mogłem sobie z tym dac rady.

smile.gif
PW biggrin.gif
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.