Próbuje ułożyć wyrażenie w javascript takie aby przyjmowało mi wszystkie litery alfabetu + polskie litery + cyfry + znak pauzy, string moze miec od 3 do 70 znaków
No i wszytko jest ok tylko z ta pauza nie wychodzi mi
<?php wyrazenie = /^[a-zA-ZąćęłńóśżźĄĆĘŁŃÓŚŻŹ0-9s-{3,70}$/; ?>
teoretycznie powinno się użyć: \- ale mi to nie działa. próbowałem jeszcze tak: \x2d (znak jako kod ascii - liczba szesnastkowa) ale też mi nie zadziałało.
Chyba że przeglądarka (Firefox2) nie interpretuje tego...
Prosze o pomoc.
sory za zasmiecanie
okazalo sie ze firefox zapamietuje gdzies javascript. Ponizsze wyrazenie zadzaialalo po "wyczyszczeniu prywatnych danych" ;]
wyrazenie = (/^[a-zA-ZąćęłńóśżźĄĆĘŁŃÓŚŻŹ0-9\s\-]{3,70}$/);