A test metódus a JavaScript reguláris kifejezéseiben
Ebben a leckében megvizsgáljuk a
test metódust, amely ellenőrzi, hogy egy
sztringben van-e legalább egy egyezés a reguláris kifejezéssel.
Ha van - true értéket ad vissza,
ha nincs - false értéket. A metódus paraméterként egy
sztringet fogad, és a reguláris kifejezésre alkalmazzuk, így:
reguláris_kifejezés.test(hol_keressünk)
Példaként vizsgáljunk meg egy sztringet a reguláris kifejezéssel való egyezés szempontjából:
/a+/.test('eee aaa bbb'); // true értéket ad vissza
Ezt a metódust gyakran használják egy teljes sztring reguláris kifejezéssel való egyezésének ellenőrzésére. Ebben az esetben a reguláris kifejezés elejére egy kalapjelet, a végére pedig egy dollárjelet teszünk:
/^a+$/.test('aaaaaaaaa'); // true értéket ad vissza
Határozd meg, hogy az átadott sztring a
'http://' sztringgel kezdődik-e.
Határozd meg, hogy az átadott sztring a
'http://' vagy a 'https://' sztringgel kezdődik-e.
Határozd meg, hogy az átadott
sztring a 'txt', 'html'
vagy 'php' kiterjesztéssel végződik-e.
Határozd meg, hogy az átadott
sztring a 'jpg' vagy 'jpeg' kiterjesztéssel végződik-e.
Határozd meg, hogy az átadott
sztring a 'jpg', 'jpeg'
vagy 'png' kiterjesztéssel végződik-e.
Határozd meg, hogy a sztring 'egy .
1 és 12 számjegy hosszúságú szám-e'
Határozd meg, hogy az átadott sztring dátum-e év-hónap-nap formátumban.
Határozd meg, hogy az átadott sztring dátum-e nap.hónap.év formátumban.
Határozd meg, hogy az átadott sztring idő-e óra:perc:másodperc formátumban.
Határozd meg, hogy az átadott sztring helyes e-mail cím-e.
Határozd meg, hogy az átadott sztring domain név-e.