![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 2 Dołączył: 24.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam chciałbym filtrować dane wejściowe za pomocą regexp i wszystko byłoby ok gdyby nie to że chciałbym wiedzieć co było przyczyną nie akceptacji danych (zła długość, znaki z poza zdefiniowanego alfabetu...). Chciałbym to zrobić jakoś bez używania dodatkowych funkcji typu strlen() itd. Tylko żeby uzyskać jakoś error z regexpa...
Ten post edytował siurek22 10.07.2010, 09:46:22 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 306 Pomógł: 32 Dołączył: 20.01.2008 Ostrzeżenie: (20%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
funkcje typu strlen() są szybkie i wydajne i nie widzę powodu, żeby ich nie używać skoro praktycznie nie wpłynie to na szybkość działania skryptu, a przy tym w łatwy sposób uzyskasz ten efekt bez zbędnego kombinowania
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 2 Dołączył: 24.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
tyle ze preg last error nie daje mi tego co chce (IMG:style_emoticons/default/tongue.gif) bo np chce wiedziec ze powodem nie akcpetacji byla dlugosc ciagu a preg_last_error nie zwraca takich flag...
tehaha ale mowisz zeby uzywac regexpa + strlen(tylko do sprawdzenia co bylo errorem) czy calkowicie z regexp zrezygnowac? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
regexpa możesz użyć do sprawdzenia czy ciąg zawiera tylko dozwolone znaki, a np. długość ciągu to już strlen() to są bardzo wydajne funkcje i do tego właśnie służą
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 22:48 |