![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 19.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Napisałem sobie proste wyrażenie które ma mi sprawdzać poprawność loginu z formularza :
Męczę się i nie potrafię zrobić aby ciąg nie akceptował polskich znaków i spacji, a na internecie nic nie mogę znaleźć. Proszę o pomoc (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 19.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dziekuje za odpowiedź, działa (IMG:style_emoticons/default/smile.gif)
Chciałbym jeszcze zrozumieć jak to działa. '^\w' zaprzecza wszystkim znakom z '\w', wiec dlaczego moge ich uzywac ? i po co $ na koncu w tym wypadku? |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Nie
^ oznacza początek ciągu (negacja byłaby w takim przypadku [^\w]) $ oznacza koniec ciągu \w jest to klasa znaków [a-zA-Z0-9_] Ten post edytował wookieb 26.04.2010, 12:11:45 |
|
|
![]()
Post
#5
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
Tu masz bardziej skomplikowany przykład:
Login ( 3-12 znaków: a-z, A-Z, 0-9, -, _ (w tym polskie), początek dużą literą ( w tym ĆÓŁŚŻŹ ) . Pamiętaj, że znak "-" musi być na pierwszym lub ostatnim miejscu. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 23:46 |