Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyciąganie tekstu z pomiędzy znaczników
Forum PHP.pl > Forum > Przedszkole
lolek09
Chodzi mi o to czy za pomocą regexpów da się zrobić coś takiego, że z
Kod
[section name="nazwa"]zawartość[/section]

Wytnie mi [section ...] i [/section], a potem zwróci to co było między nimi?
Wiem, że problem wydaje sie prosty, ale nie wiem jak to zrobić.
Jeśli nie da się tego zrobić przy pomocy regexp, to może jakiś hint?
Z góry dzięki.
stoprocent
  1. <?php
  2.  
  3. $text=&#092;"ciag z ktorego chcesz wyciagac znaczniki\";
  4.  
  5. $wytnij = preg_replace(&#092;"/([section name=')(.*?)('])(.*?)([/section])/e\", \"$powtorz[2]='4'\", $text);
  6.  
  7. ?>


i eefktem tego bedzie zapisanie to tablicy $powtorz twoich informacji
przyklad :
[section name='sekcja']jakis teks[/section]
Powsztanie tablica

$powtorz['sekcja']= 'jakis tekst';
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.