Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pattern preg_match do linków
Forum PHP.pl > Forum > PHP
likon1
Potrzebuje ze strony dmoz.org wyciagnac linki - mogly kots pomoc i napisac pattern do preg_match ktory wyszukiwalby te linki z poczatku?
Juz probowalem i zaden nie dziala tak jak bym chcial..
Crozin
Chyba chciałeś napisać "mógłby ktoś mi podesłać rozwiązanie", a nie pomoc.

Pokaż coś tam napisał, to Cie naprowadzimy na poprawny wzorzec.
likon1
  1. $pattern = '|<[\s]*li[\s]*>([^"]*)<[\s]*li[\s]*>|Ui';


Chcialem uzyc czegos takiego zeby wyciagnac pierwszy jakby podpunkt z adresem i tekstem ale nie bardzo idzie. jakis pomysl?
Crozin
To teraz jeszcze napisz, które linki. Wszystkie jakie są na stronie? Do kategorii? Do poszczególnych stron?
likon1
potrzebuje wybrac tylko te linki ktore odnosza sie do kategorii strony - chce po prostu sprawdzac do jakiej kategorii jest umieszczona wybrana przeze mnie strona.


  1. <td><a href="/nameserver/ns1.task.gda.pl/">ns1.task.gda.pl</a></td>


I jeszcze drugi problemik to potrzebuje wyciagnac patternem taka dana ktora jest pogrubiona

No i czy zna ktos jakis adres strony gdzie sa przygladowe patterny? Bo niby sa wypisywane znaki i co robia ale zawsze lepiej cos zobaczyc na przykladach..
Crozin
http://bedkowski.pl/a/php_regex/

Kod
#<td><a\s+href="/nameserver/([^"]+)">([^>]+)</a></td>#
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.