![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
Witajcie.
Mam takie przykładowe stringi: Cytat oczekiwanie, brak miejsca od godziny: 800 do godziny: 925 oczekiwanie, brak miejsca od godziny: 7 do godziny: 12 oczekiwanie, brak miejsca od godziny: 19:00 do godziny: 21:00 oczekiwanie, brak miejsca od godziny: 10,20 do godziny: 12,30 Gdzie zmienne są godziny (wpisywane przez użytkownika "z palca"). Chciałbym wyciągnąć te godziny (a w zasadzie czas oczekiwnia). Niestety nie mam pojęcia jak to zrobić - kiepsko jest, że czasmi nie podawane są minuty, a czasmi nie są podawane sepratory (godzina-minuta) ![]() P.S. Wiem, że najwygodniej byłoby zrobić wprowadzanie godzin z comboboxa, ale niestety - rychło w czas. -------------------- |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 12.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
jedyne wyjscie to porzadny regexp
Kod /(\d{1,2}\D?\d{1,2})/ Musisz przewertowac wszelkie mozliwosci |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 159 Pomógł: 43 Dołączył: 8.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Kod /([\d;:,\.]+)\sdo\sgodziny:\s([\d;:,\.]+)/ takie wyrażenie dopasowało mi wszystkie godziny z Twojego przykładowego kodu.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 11:27 |