Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Wyrażenie regularne - sprawdzanie adresu
Forum PHP.pl > Forum > Przedszkole
sweter
Witam,
mam taki kod:
[JAVASCRIPT] pobierz, plaintext
  1. var wzorYT = new RegExp("/^http://www.youtube.com/watch?v=+[0-9a-zA-Z]{5,20}$/");
  2. alert(wzorYT.test(wartosc));
[JAVASCRIPT] pobierz, plaintext

sprawdzający, czy podany link wskazuje na film a YouTube. Niestety nie działa sad.gif
Przykładowo dla linku
Cytat

zwraca false sad.gif
Co zrobić?
everth
Zrób tak. Pamiętaj by znaki specjalne poprzedzać (.?+/) \
  1. var wzorYT = new RegExp(/^http\:\/\/www\.youtube\.com\/watch\?v\=[0-9a-zA-Z]{5,20}$/)
  2. alert(wzorYT.test(wartosc));
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.