Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyciąganie tekstu z pomiędzy znaczników
lolek09
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 30.05.2003
Skąd: Kraków

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


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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
stoprocent
post
Post #2





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 17.05.2003
Skąd: Kraków , Londyn

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


  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';
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: 23.08.2025 - 18:39