Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wypisywanie czesci stringow, Znow wyrazenia regularne
thornag
post 5.04.2006, 16:17:23
Post #1





Grupa: Zarejestrowani
Postów: 504
Pomógł: 2
Dołączył: 31.03.2006
Skąd: Londyn

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


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.


--------------------
"Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"

Go to the top of the page
+Quote Post
TomASS
post 5.04.2006, 16:33:38
Post #2





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

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


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


--------------------
Go to the top of the page
+Quote Post
thornag
post 5.04.2006, 20:55:07
Post #3





Grupa: Zarejestrowani
Postów: 504
Pomógł: 2
Dołączył: 31.03.2006
Skąd: Londyn

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


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


--------------------
"Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.06.2025 - 00:15