Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]preg_match, wyciagniecie tekstu znajdujacego sie pomiedzy dwoma slowami, absolutnie wszystkiego
fiszol
post
Post #1





Grupa: Zarejestrowani
Postów: 452
Pomógł: 16
Dołączył: 25.05.2004
Skąd: Gorzów Wlkp.

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


Witam
  1. $pattern = "/^Typ(.*)Il/m";
  2.  
  3. $string = "Jakis tam sobie teskt Typ Costam1 Costam2
  4. Il 14 22
  5. bla bla bla";
  6. preg_match($pattern,$string,$match);

Zwraca pustą tablicę, jakiego patternu użyć żeby otrzymać dane wyglądające mniej więcej tak:
Kod
Array
        0 => Array
            0 => Costam1
            1 => Costam2
        1 => Array
            0 => 14
            1 => 22
lub nawet:
Kod
Array
    Costam1 => 14
    Costam2 => 22

Problem prawdopodbnie leży w spacjach/tabach i znakach nowej linii, próbowałem użyć \s ale nie bardzo rozumiem jak to wszystko działa i nic mi nie wyszło. Z góry dzięki za pomoc.
Go to the top of the page
+Quote Post

Posty w temacie


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 - 12:47