Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]wyrażenia regularne liczby i cyfry jquery
omxd
post
Post #1





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 18.05.2010

Ostrzeżenie: (0%)
-----


Witam,
jestem kiepski z wyrażeń regularnych a nie mogę się dokopać do działającego dla mnie. Potrzebuje sprawdzić za pomocą jquery czy mam jedynie liczby i cyfry bez innych znaków poza spacją.
Próbowałem:
  1. function alphanumeric(inputtxt) {
  2.  
  3. if (/[a-z0-9]/i.test(inputtxt)) {
  4. alert("Tylko liczby i litery");
  5. }
  6. }

Proszę pomoc.
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




jQuery tutaj nie ma nic do rzeczy... to jest czyst javascript. Odrozniaj te dwie rzeczy
Go to the top of the page
+Quote Post
omxd
post
Post #3





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 18.05.2010

Ostrzeżenie: (0%)
-----


masz rację (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Comandeer
post
Post #4





Grupa: Zarejestrowani
Postów: 1 268
Pomógł: 254
Dołączył: 11.06.2009
Skąd: Świętochłowice

Ostrzeżenie: (0%)
-----


Twój regex sprawdza tylko jeden znak ciągu - musisz zaznaczyć, że cały ciąg (czyli od początku do końca) składa się z takich znaków i że może być ich 1 lub więcej.
Go to the top of the page
+Quote Post
omxd
post
Post #5





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 18.05.2010

Ostrzeżenie: (0%)
-----


osiwieje przez te regularne:)
Go to the top of the page
+Quote Post
com
post
Post #6





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

Ostrzeżenie: (0%)
-----


http://stackoverflow.com/questions/4434076...k-in-javascript w google bez problemu znajdziesz rozwiązanie (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Fred1485
post
Post #7





Grupa: Zarejestrowani
Postów: 361
Pomógł: 22
Dołączył: 10.02.2015

Ostrzeżenie: (0%)
-----


  1. var pattern =/^[a-z0-9]+$/i;
reszta tak jak bylo.

Ten post edytował Fred1485 22.09.2015, 19:07:59
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 14:06