Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wypisywanie czesci stringow
Forum PHP.pl > Forum > PHP
thornag
Witam !

Z gory przepraszam ze temat znow (prawdopodobnie) poswiecony wyrazeniom regularnym ale nie mam niesty ani pomyslu jak ani zabardzo czasu by szukac dokladnie odpowiedzi na moj problem.

Otoz zalozmy zmienna:

  1. <?php
  2. $string = "jakis tam tekst jakis tam tekst1 jakis tam tekst2 jakis tam tekst3 i reszta
     tego stringa"
    ;
  3.  
  4. ?>


Teraz chcialbym zeby jakas funkcja zwrocila mi stringa

  1. <?php
  2. $string1 = "tekst1 tekst2 tekst3"
  3. ?>


Badz tez podobna tablice.

Jesli topic podobny byl (nie znalazlem) prosze o przekierowanie i usuniecie tematu.
TomASS
Czyli te wyrazy które rozpoczynają się na 'tekst' i na końcu mają jakąś liczbę?

Cytat
ani zabardzo czasu

Tutaj też nikt nie ma czasu aby za Ciebie szukać tongue.gif
thornag
Ok, problem rozwiazany...

Dla potomnych

  1. <?php
  2.  
  3. $string = ' <IMG bleh src="foto1.jpg" > sefasfasf <IMG sdf src="foto2.jpg" > sefasfasf <IMG sdf src="foto3.jpg" > sdfasf';
  4.  
  5. $wzorzec = '|<IMG [^>]+ src=\"([^>]+)\" [^>]*>|U';
  6. preg_match_all ($wzorzec, $string, $reg);
  7.  
  8. for ($i = 0; ; $i++)
  9. {
  10. if (empty($reg[1][$i]))
  11.  break;
  12.  echo "reg$i = ".$reg[1][$i]."<br><br><br>";
  13.  }
  14.  
  15.  
  16. ?>


Do moderatorwo ==> Prosze zamknac/usunac/przeniesc w odpwoiednie miejsce smile.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.