11550 sujets

JavaScript, DOM et API Web HTML5

Salut,
Question toute conne. Quel comportement vous semble correcte ?
var str = "...a...b...c...d...";
var reg = /(\w)/;
var spt = str.split(reg);
            
console.log(spt);
// FF 3.5 = ["...", "a", "...", "b", "...", "c", "...", "d", "..."]
// IE 8 = [..., ..., ..., ..., ...]
Merci.

Edit: non parce que je viens juste de passer environ 2h à comprendre pourquoi IE ne voulait pas me parser un p***** de string tout simple.

Edit2:

// Safari 4 (& Chrome) = ["...", "a", "...", "b", "...", "c", "...", "d", "..."]
// Opera 9.6 = ["...", "a", "...", "b", "...", "c", "...", "d", "..."]
Il me saoule ce IE (et le 8 en plus)...
 
Modifié par Ze Nenex (03 Sep 2009 - 15:30)