Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wyszukanie wyrażeniem regularnym
Forum PHP.pl > Forum > Przedszkole
eiliat
Witam,
mam tekst:
Cytat
[nieznane mi znaki, literki, cyferki, znak specjalneitp],jakistekst,jakiesliczby,tekst,liczba


I chciałbym wyciągnąć: liczba za pomocą wyrażenia regularnego. Jak to zrobić? Jak one powinno wyglądać?
Rysh
Czy dane po ] są po przecinku? czy liczba zawsze jest na ostanim miejscu?
eiliat
Ten nawiast świadczy, że nie wiem ile takich kombinacji wystąpi, może być coś takiego:
Cytat
jakistekst,jakiesliczby,tekst,liczba

albo
Cytat
jakistekst,jakiesliczby,jakistekst,jakiesliczby,jakistekst,jakiesliczby,jakistek
st,jakiesliczby,jakistekst,jakiesliczby,jakistekst,jakiesliczby,tekst,liczba


Generalnie poza liczba nie powinno być nic dodatkowego, w 99% tak będzie a 1% będzie zwykły tekst.
Rysh
Nie wiem zabardzo jak Ci pomóc, najlepiej daj konkretny przykład.
Bo ja bym na Twoim miejscy w takim przypadku dał explode.
I sprawdził które wartości są liczbami a następnie sobie je wyświetlił.
Jeśli np interesuje Cie tylko ostatnia liczba to w takim wypadku:
  1. $data = explode($zmienna);
  2. echo $data[count($data)];
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.