javascript Düzenli ifadeler -3 test() Methodu
Genellikle "regex" veya "RegExp" olarak bilinen Düzenli İfadeler, metindeki kalıpları bulmak için kullanılan özel olarak biçimlendirilmiş metin dizeleridir. Düzenli ifadeler, etkili ve verimli metin işleme ve manipülasyonlar için günümüzde mevcut olan en güçlü araçlardan biridir. Örneğin, kullanıcı tarafından girilen isim, e-posta, telefon numarası vb. Gibi veri formatının doğru olup olmadığını doğrulamak, metin içeriği içinde eşleşen dizeyi bulmak veya değiştirmek için kullanılabilir.
Bu method, bir dize değişkeni içindeki eşleşmeyi test etmek için kullanılır. Normal bir koşullu ifade gibi, bir eşleşme bulunursa JavaScript test()
methodu true değerini döndürür. Diğer durumda, false döndürür.
JavaScript test()
, methodu bir dizedeki eşleşmeleri bulmak için en uygun method olarak kabul edilir. Bu JavaScript test cihazında ustalaşarak, çeşitli dize kalıpları hakkında bilgi alabilirsiniz. Özellikle, dizelerdeki belirli kalıpları kontrol etmek istediğinizde JavaScript test()
methodunu uygulamanız gerekir.
Dize baştan sona arandığında, JavaScript test()
methodu bir boolen
değeri döndürür. Dize, yazdığınız karakterleri içeriyorsa, method true
değerini döndürür. Dize herhangi bir eşleşme içermediğinde false
olur.
Sözdizimi:
Aşağıdaki kod parçacığı, JavaScript test()
methodun bir dizeyi arama şeklini gösterir. Bu örnekte, belirtilen dizgede "t" harfini arıyoruz:
let str = "Test, tekerlek";
let desen = new RegExp("t");
let result = desen.test(str);
alert(result); //true
ÖRNEK 2:
console.log(/^([a-z0-9]{4,})$/.test('cd7'));
// false
console.log(/^([a-z0-9]{4,})$/.test('kl456'));
// true
console.log(/^([a-z0-9]{5,})$/.test('abc987'));
// true
ÖRNEK 3:
var str = "Merhaba Dünya!";
var patt = /Merhaba/g;
var result = patt.test(str);
alert(result); //true
var patt2 = /Webcebir/g;
result2 = patt2.test(str);
alert(result2) //false
- HTML
- CSS
- PHP
- JQUERY
- PHOTOSHOP
- JavaScript
- Web Dünyası
- Linux
- MİTHRİL FRAMEWORK
- Laravel
- Git
- React
- HTML LİNK(Bağlantı)EKLEME - LİNK VERME
- HTML YAZI VE RESİM ORTALAMA
- HTML RESME LİNK VERME
- HTML FORM OLUŞTURMA
- CSS YATAY MENÜ YAPIMI
- HTML RESİM EKLEME
- CSS (BOYUT) GENİŞLİK VE YÜKSEKLİK (Width-Height)
- HTML DİV ve SPAN NEDİR?
- HTML ARKAPLANA MÜZİK EKLEME
- KALİTE KAYBETMEDEN RESİMLERİ BÜYÜTME