Skocz do zawartości

Pomoc, preg_match_all ();


THI

Rekomendowane odpowiedzi

Wyrażenie wygląda tak:

<?php

$fp = file_get_contents("https://www.pobyku.com/status2/");

preg_match_all('@<td style=\'white-space\:nowrap; text-align\:left\'>(.*)<\/td>@', $fp, $out);
print_r($out[1]);
?>

Wzorzec mój:

<td style='white-space:nowrap; text-align:left'> (.*) </td>

Chce wyświetlić słowo które znajduje się pomiędzy

<td style='white-space:nowrap; text-align:left'>

a

</td>

Jako iż jestem bardzo początkujący w php a w szczególności w wyrażeniach regularnych.

Proszę o jakieś wskazówki :)

a9177b36246d7ce96fa698c9971dd36b.png

Sprzęt akwarystyczny kupuj w moim - sklep akwarystyczny.

adwokat częstochowa - Radca prawny Grzegorz Ledwoń. Pomoc w sprawie odszkodowania.

Odnośnik do komentarza
Udostępnij na innych stronach

print_r($out);

?

[dodane]

Jeszcze bym pozbył się znaków nowej linii

preg_match_all('@<td style=\'white-space\:nowrap; text-align\:left\'>([\w ]*)<\/td>@', str_replace(array("\r","\n"),'',$fp), $out);

Pewnie jest jakaś lepsza metoda ale to już jakiś programista by musiał się wypowiedzieć, ja programistą nie jestem.

Nie znam się na pozycjonowaniu, ja tu tylko zużywam transfer i miejsce w sql.

Roman Kluska ujawnia: nadchodzi INFLACYJNY ARMAGEDON!

 

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności