![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 2 Dołączył: 6.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Prosze o pomoc w nastepujacym problemie : Potrzebuje dokonac walidacji wprowadzonych danych do pola formularza za pomoca prostego JS i z poziomu PHP. Calosc rozwiazania juz posiadam, problem moj polega na jednym konkretnym znaku, ktorym jest "/", czyli slash. Chcialbym aby dopuszczonymi znakami w tym polu byly : - litery drukowane wraz z polskimi znakami diaktrycznymi, - znak spacji, - myslnik, - kropka, - "niepokorny" slash. Stosuje w tym celu nastepujaca maske porownawcza : /^[ A-ZĄĆĘŁŃÓŚŻŹ-.]{0,40}$/ Rozwiazuje to warunki przeze mnie postawione z wyjatkiem znaku "/". Zadeklarowanie go wprost w powyzszej masce nie jest zrozumiale dla JS i PHP. W jaki sposob mam wiec go zadeklarowac jako znak dopuszczalny do wprowadzenia? Pozdrawiam. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 1 Dołączył: 3.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
/^[ A-ZĄĆĘŁŃÓŚŻŹ-.\/]{0,40}$/
Ten post edytował kliperjk 28.03.2008, 23:01:01 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 2 Dołączył: 6.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Niestety nie. Po dokladnym sprawdzeniu dodaje jeszcze kropke do znakow ktorych nie potrafie zdefiniowac prawidlowo w masce.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Przed znakami specjalnymi takimi jak . czy / dodajemy znak ucieczki - backslash: \
/^[ A-ZĄĆĘŁŃÓŚŻŹ\-\.\/]{0,40}$/ |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 2 Dołączył: 6.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dziemkujem pienknie, mmmmmm... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 20:40 |