Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Funkcja preg_match
Forum PHP.pl > Forum > PHP
denis94
Witam. Zrobiłem sobie filtrowanie które sprawdza czy w zmiennej znajdują się znaki a-z, 0-9 oraz myślnik i wygląda to tak:
  1. preg_match('/^[a-zA-Z0-9\-]*$/i', $nazwa)


Jest to przydatne podczas dodawania domeny.

Potrzebuję do tego jeszcze dorobić, aby:
- nie można było wpisać samego myślnika
- można było wpisywać myślniki tylko w środku nazwy domeny a nie jako jej pierwszy lub ostatni znak

Próbowałem już na kilka sposobów lecz za każdym razem przestawało w ogóle przyjmować nazwę, nawet jak była dobra. Proszę o pomoc.
Wicepsik
Kod
/^[a-z0-9]+[a-z0-9\-]+[a-z0-9]+$/i
denis94
Dzięki wielkie - działa
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.