Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 103 Pomógł: 2 Dołączył: 6.07.2010 Ostrzeżenie: (0%)
|
Witam
Mam problem z wyrazeniem regularnym, ktory ma za zadanie przepuszczac tylko same litery i cyfry, a przepuszcza dodatkowo znak "^" i "_", czym jest to spowodowane i jak to wykluczyc? Moje wyrazenie/skrypt:
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 103 Pomógł: 2 Dołączył: 6.07.2010 Ostrzeżenie: (0%)
|
Dzieki, teraz m/w wiem w czym tkwil problem.
Czyli poprzedni zapis, tez moze przepuscic mi jakies znaki, wiec chyba najrozsadniej bedzie wypisac je "recznie":
Mam nadzieje, ze modyfikator "i" dziala poprawnie na polskich ogonkach (IMG:style_emoticons/default/wink.gif) Ten zwykly nawias tez chyba nie jest juz potrzebny :/ EDIT: A tak sobie pomyslalem teraz, czy nie wystarczylo by uzyc \w\d, czyli word i digit ? Czy wtedy moge liczyc na to, ze bede mogl wpisac tylko litery (lacznie z polskimi) i cyfry?
Sorrki za te pytania, ale dopiero staram sie pojac wyrazenia reg. Ten post edytował kaźmirz 5.03.2011, 12:47:50 |
|
|
|
kaźmirz [PHP]Preg_match - zle/dziwne dzialanie 5.03.2011, 12:03:39
Ulysess [PHP] pobierz, plaintext if( preg_match('/... 5.03.2011, 12:07:23
kaźmirz Tak, tyle że przy Twoim zapisie, brak polskich zna... 5.03.2011, 12:16:41
Valdi_B Przedtem miałeś [A-ż...] a więc m.in.wszystkie zna... 5.03.2011, 12:32:13
Valdi_B O ile pamiętam, "\w" puści także ... 5.03.2011, 13:55:24 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 22:38 |