Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: usuwanie określonych elementów z tekstu
Forum PHP.pl > Forum > Przedszkole
elka
powiedzmy że mamy tekst '<cos>...<cos cos cos>...<cos cos>'

i teraz chciałabym ten tekst pozbawić wszystkiegich elementów <> wraz z tym co znajduje się pomiędzy nimi i pozostawić tylko te kropki

może ktoś ma pomysł, bo zwykłe wyrażenie regularne że < i > i wszystko pomiędzy skasuje cały tekst
piotrekkr
  1. <?php
  2.  
  3. $tekst='<cos>...<cos cos cos>...<cos cos>';
  4. ergi_repalce('<*>','',$tekst);
  5.  
  6. ?>


powinno zadzialac

ale jesli chcesz usunac poprostu tagi html uzyj funkcji striptags($tekst);
pEbE
preg_replace" title="Zobacz w manualu php" target="_manual

  1. <?php
  2.  
  3.  
  4. $str = '<cos>..csacdvcs<coscsosc>..</cos>';
  5. $reg = '@<[\/\!]*?[^<>]*?>@si';
  6.  
  7. preg_replace($reg, '', $str);
  8.  
  9.  


Skopiowalem to z manuala, niestety nie sprawdzalem
Ale nie mow ze sie nie da
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.