Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]sprawdzenie wpisywania numeu ulicy
jacusek
post
Post #1





Grupa: Zarejestrowani
Postów: 262
Pomógł: 3
Dołączył: 18.10.2009
Skąd: Łódź

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


Witam.
Próbuję za pomocą preg_match stworzyć sprawdzenie numeru ulicy i coś mi nie idzie. Chodzi mi o to, żeby user mógł wpisywać to w takich opcjach:
10
10/15
W tym pierwszysm przypadku to oczywiście żaden problem i funkcja może wyglądać tak:
  1. if(!preg_match('/^[0-9]+$/', $z)){
  2. //ciało funkcji}

Z dwoma numerami też nie byłoby problemu:
  1. if(!preg_match('/^[0-9]+ [0-9]+$/', $z)){
  2. //ciało funkcji}

Ale co zrobić, żeby móc dołożyć zamiast spacji znak '/'
znalezłem, że powinno się znaleźć coś takiego
  1. [\Q/\E]
, ale to niestety nie jest skuteczne.
w przzypadku zastosowania tego w ten sposób
  1. !preg_match('/^[0-9]+[\Q/\E]+[0-9]+$/'

dostaję komunikat unknown modifyfier '\'. Szukałem już w różnych tutoralach, ale nigdzie nie znalazłem odpowiedzi na moje pytanie.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.08.2025 - 20:22