![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 6.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Na początek jako nowy użytkownik,chciałam się przywitać. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
W funkcji sprawdzającej dane z formularza mam takie wyrażenie:
Dla liter i znaku - wszystko jest ok, jednak dla apostrofów się wysypuje. Nijak nie mogę się doszukać, jak prawidłowo zapisać apostrof w wyrażeniu. Wyrażenie w cudzysłów, błądu nie sypie jednak funkcja traktuje apostrof jako błąd. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze apostrof w tym miejscu pewnie Ci zamyka (skraca) wyrażenie regularne. Spróbuj go poprzedzić znakiem '\' albo zapisać go szesnastkowo \x{kod} jeśli znasz kod, ale nie gwarantuje, że zadziała, bo nigdy nie próbowałam. Aha. Możesz jeszcze całość wyrażenia zapisać w cudzysłowiu " i wtedy apostrof powinien łyknąć bez bólu.
Poza tym brakuje Ci A-Z. Ten post edytował JoShiMa 6.11.2008, 12:27:11 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 18:03 |