![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 17.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie,
Mam taki problem
Pole input text - ta linijka ma nie przepuszczać niczego innego poza czystymi liczbami (żadnego tekstu). Jednak niedziała - tylko wyrzuca ten błąd w momęcie gdy pole jest puste całkowicie. Można wpisać tekst a regułka tego nie wyłapie. Dlaczego?? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Niewyłapuje bo w ciągu ma się znaleźć cyfra/liczba a nie ciąg ma być cyfrą/liczbą (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
^ - oznacza, że podane wyrażenie musi wystapić na początku $ - podane wyrażenie musi wystąpić na końcu {0,} - wyłapuje ciągi wielkości od 0 do nieskończoności znaków ^[0-9]{0,}$ - całe wyrażenie musi być liczbą z przedziału od 0 do nieskończoności Teraz napewno zadziała... Ten post edytował Tiraeth 31.03.2005, 14:09:52 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 19:56 |