![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 1.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam małe pytanie, na które odpowiedź jest pewnie banalna, ale nie udało mi się nic znaleźć w sieci, ani w manualu.
Mam zmienną, do której przypisany jest krótki tekst. W tym tekście są dwie liczby i chciałbym je wyciągnąć. Zmienna wygląda mniej więcej tak:
Niezmienny tekst oczywiście się nie zmienia, jednak liczba może być z przedziału 10-3000, a więc nie wchodzi w grę wyciąganie ze zmiennej fragmentu np. od 4 do 7 znaku. Poradzić z tym sobie poradzę, jednak nie chcę tworzyć rozbudowanego kodu. Wydaje mi się, że kiedyś widziałem funkcję, która pozwala wyciągnąć liczby ze zmiennej tekstowej, ale nie mogę jej znaleźć. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 44 Dołączył: 17.02.2004 Skąd: Wieliczka Ostrzeżenie: (10%) ![]() ![]() |
http://php.net/manual/en/function.preg-match-all.php
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 1.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
No tak, wyrażenie regularne (IMG:style_emoticons/default/winksmiley.jpg)
Rozumiem, że nie ma jakieś prostej funkcji, której by wystarczyło podać zmienną, a ona wyciągnęła by do tablicy wszystkie liczby? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 44 Dołączył: 17.02.2004 Skąd: Wieliczka Ostrzeżenie: (10%) ![]() ![]() |
No tak, wyrażenie regularne (IMG:style_emoticons/default/winksmiley.jpg) A czy to jest skomplikowana funkcja? (IMG:style_emoticons/default/tongue.gif) Rozumiem, że nie ma jakieś prostej funkcji, której by wystarczyło podać zmienną, a ona wyciągnęła by do tablicy wszystkie liczby? Raczej nic prostszego nie przychodzi mi do głowy. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 07:03 |