Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wyrażenie regularne - problem
Forum PHP.pl > Forum > Przedszkole
foxbond
Jak za pomocą wyrażeń regularnych wyciągnąć liczbę 6 questionmark.gif
  1. <div id="energy"> <b>6</b> / <b>10</b> </div>


Próbowałem tak:
  1. preg_match('/^<div id="energy"> <b>[0-9]<\/b>/', $gra_curl, $energia);
  2. print_r($energia);


Ale jedynym wynikiem było
Kod
Array
(
)
lub

Array


Z góry dziękuję.
Fifi209
Nie [0-9]
a ([0-9]+)
foxbond
Nadal wynikiem jest:
Array
(
)

Problem rozwiązany, problemem był znaczek ^ na początku
Makciek

  1. preg_match('/^<div id="energy"> <b>[0-9]<\/b>/', $gra_curl, $energia);

brakuje "$"

  1. preg_match('/^<div id="energy"> <b>[0-9]<\/b>$/', $gra_curl, $energia);
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.