Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]wyrażenie regularne 2 przecinki i słowo Polska
Forum PHP.pl > Forum > Przedszkole
falent
Jak napisać wyrażenie regularne które zawiera dwa przecinki a na końcu słowo Polska np takie wyrażenie jest ok

Słoneczna 6, 05-090 Raszyn, Polska

ale też takie

Witolda Pileckiego 6, 02-723 Warszawa, Polska

Próbowałem coś takiego ale to nie to sad.gif


/.{2,},.Polska$/;
mlawnik
Czemu od razu regex?

Ja bym najpierw wyszukał ilość przecinków i ich pozycje, a następnie czy występuje słowo "Polska" i jego pozycję. Następnie jeżeli pozycja słowa "Polska" jest > o 2 znaki (bo po przecinku dajemy spację), to twój string bedzie poprawny.
dr_bonzo
'/^[^,]+,[^,]+, Polska$/'

zakładam, że przecinki nie mogą być obok siebie
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.