![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 94 Pomógł: 0 Dołączył: 9.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Mam takie wyrażenie '/^([a-z]*)/i' ktore filtruje wszystko oprocz liter ale chcialbym jeszcze bardziej ograniczyc aby maksymalnie moglo wystepowac 6 cyfr probowalem tak: '/^([a-z]{0-6})/i' niestety nie dziala (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) i gdzie wrzucic przecinek aby mi go nie odrzucalo podczas filtrowania? '/^([a-z\,]*)/i' ? i Jak sie ma do tego spacja czy bedzie filtrowalo czy musze dodac do wyrazenia? jesli tak to co?
Z gory dzieki za pomoc Ten post edytował di@blo 6.09.2008, 12:11:24 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 94 Pomógł: 0 Dołączył: 9.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Tak dziala i skrypt przepuszcza tylko znaki i podkreślenie:
'/^([a-z_]{1,6})$/i' Dodalem nawias okragły, mam jeszcze ptanie czy przed znakami takimi jak podkreślenie, przecinek musze dawac \ ? czy przepusci spacje? I pytanie zasadnicze czemu {1,6} a nie {1-6}? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 05:16 |