Örnek
Karakter için bir dize ara "e" :
var str = "The best things in life are free";
var patt = new RegExp("e");
var res = patt.exec(str);
Bir olmadığından "e" dizesinde, res sonucu olacaktır:
e
Kendin dene " Tanımı ve Kullanımı
exec() String içinde bir maç için yöntem testleri.
Bir eşleşme bulursa Bu yöntem, aksi takdirde boş döner, eşleşen metni döndürür.
Tarayıcı Desteği
Yöntem | |||||
---|---|---|---|---|---|
exec() | Evet | Evet | Evet | Evet | Evet |
Sözdizimi
RegExpObject .exec( Parametre Değerleri Parametre Açıklama string Gereklidir. dize aranacak
Geri dönüş değeri
tip Açıklama Array Bir eşleşme bulursa eşleşen metin içeren bir dizi, aksi takdirde boş döner
Teknik detaylar
JavaScript Versiyon: 1.2
Diğer Örnekler
Örnek
Küresel bir arama ve testi için Do "Hello" ve "w3ii" bir dizede:
// The string:
var str = "Hello world!";
// Look for "Hello"
var patt = /Hello/g;
var result = patt.exec(str);
// Look for
"w3ii"
var patt2 = /w3ii/g;
result2 = patt2.exec(str); kodun çıktısını göreceğiz:
Hello // match for "Hello"
null
// no match for "w3ii" Kendin dene "
<JavaScript RegExp Nesnesi