Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] wyrażenie regularne - wyciagnac numer id
Forum PHP.pl > Forum > Przedszkole
cytrysek
Witam,
mam dość lamerskie pytanie, ale nie mogę sobie z tym poradzić (ywszukiwanie równiez nie pomogło).

Otóże mam ciąg podobny do tego:

Kod
$lPropozycjaDodatkowe2 ="jakiś opis 123 (http://localhost/cms/link.php?id=13);jakiś opis 124 (http://localhost/cms/link.php?id=14);łódka Bols (http://localhost/cms/link.php?id=11)";


fragment
Kod
http://localhost/cms

może przyjmować inna wartość typu :
Kod
http://domena.pl/cms


reszta czyli
Kod
/link.php?id=14)

będzie zawsze taka sama, oprócz numerka, który może być kilkucyfrowy.

a teraz potrzebujewyciagnac tablice tylko i wylcznie z tych numerkow (czyli w przykładze 13, 14,11) po id=xxx przed ")"

prośba o pomoc przy stworzeniu odpowiedniego zapytania.
Dzieki.

PW
AxZx
tak lepiej:)
  1. <?php
  2. $subject = '$lPropozycjaDodatkowe2 ="jakiś opis 123 (http://localhost/cms/link.php?id=13);jakiś opis 124 (http://localhost/cms/link.php?id=14);łódka Bols (http://localhost/cms/link.php?id=11)";';
  3. $pattern = '|/link.php?id=([d]+))|';
  4. preg_match_all($pattern, $subject, $matches);
  5. print_r($matches);
  6. ?>
cytrysek
Dzięki za szybką odpowiedź.

pzdr.
PW
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.