Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [RegExp] Powtarzalne kody kolorów
Forum PHP.pl > Forum > PHP
Mike0
Dzień dobry,

Muszę sprawdzać czy podany kolor jest powtarzalny (za taki rozumiem np. #FFF, #FFFFFF, #FCFCFC, #000000 - etc). Do tego napisałem następujący test:
  1. preg_match("/#([0-9A-F]{2})\1{2}/i", $testedColor)

I testując go za pomocą narzędzi online (link do testu https://regex101.com/r/cB3yU9/1) wszystko wydaje się być OK, jednak no nie działa...

Jakieś pomysły?

Mike
Pyton_000
http://regexr.com/39cgj
trueblue
#([0-9A-F]{1,2})\1\1
Mike0
Dzięki za odpowiedź.

Spodziewam się inputu wyłącznie w wersji #000000, więc testowanie pod kątem wszystkiego nie jest dla mnie najlepsze. Mało tego w podesłanym narzędziu mój kod RegExp działa, więc ponawiam pytanie...

@trueblue, podany przez Ciebie RegExp również nie działa.
trueblue
preg_match("/#([0-9A-F]{1,2})\\1\\1/i",$color);
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.