Kaedah penggunaan contoh RegExp exec() - Limpahan Tindanan
phpcn_u1582
phpcn_u1582 2017-05-18 11:01:08
0
2
838
var text = "cat, bat, sat, fat";
var pattern2 = /.at/g;
var matches = pattern2.exec(text);
console.log(matches.index);   //0
console.log(matches[0]);   //cat
console.log(pattern2.lastIndex);   //3
matches = pattern2.exec(text);
console.log(matches.index);   //5,为什么是5,不应该从fat开始吗?
console.log(matches[0]);   //bat
console.log(pattern2.lastIndex);   //8

Kenapa kita harus bermula dari kelawar dan bukannya lemak?

phpcn_u1582
phpcn_u1582

membalas semua(2)
阿神

Tidak, mereka pergi ke belakang satu demi satu Pada pusingan pertama, mereka memadankan at dalam kucing. at in bat Indeksnya ialah 5. Sama seperti 0 pada mulanya.

为情所困

//5, kenapa bukan 5?
Adakah anda tertanya-tanya sama ada anda perlu bermula dengan kucing. .
Jika ini berlaku, keluarkan sahaja g di hujung ungkapan biasa

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan