Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 29.07.2008 Ostrzeżenie: (0%)
|
Witam ponownie.
(preg_match('/^[0-9\-\_]+$/D', $this->_zmienna)) Mam taki fragment kodu (podany wyzej). Ładnie uwzględnia cyfry 1-9, liczby 0+ jakaś liczba, jednakże samego zera za cholere nie chce mi przyjąć. Jakaś rada? #Już znalazłem rozwiązanie - po prostu wcześniej w skrypcie sprawdzałem czy zmienna nie jest pusta, a samo "0" to pusta zmienna. Pozdrawiam. Ten post edytował witko2006 3.07.2009, 09:32:16 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%)
|
Podaj pelen niedzialajacy przyklad typu
$zmienna = "01231232"; preg_match... no i w [ ... ] nie eskejpuje sie -, _, . |
|
|
|
witko2006 preg_match nie uwzględnia cyfry 0 3.07.2009, 09:29:44
erix Półpauzę się właśnie escape'uje. 3.07.2009, 12:24:17 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 02:26 |