JavaScript RegExp.test metodu, aldığı karakter dizisi parametresi içinde sadece eşleşme olup-olmadığını kontrol eder ve olumlu olması durumunda 'true', olumsuz olması durumunda 'false' döndürür.
Sözdizimi
regexp.test([kelime])
- regexp : Düzenli ifadenin adı. Bir değişken adı veya steno gösterim.
- kelime : Düzenli ifade eşleşmesinin kontrol edileceği karakter dizisi.
Açıklama
Eğer karakter dizisi içinde "var" veya "yok" (true/false) gibi basit bir eşleşme kontrolü yapacaksanız bu metot exec metoduna göre daha uygundur. exec metodunu bir döngü içinde kullanacaksanız döngü boyu ile orantılı olarak script performansını düşürecektir.
Aşağıdaki örnek girilen bir e-posta adresinin geçerliliğinin nasıl kontrol edileceğini göstermektedir.