Comment puis-je diviser une chaîne sans supprimer les délimiteurs ?
Disons que j'ai une chaîne :
var string = "abcdeabcde";
Quand je fais
var newstring = string.split("d")
, j'obtiens quelque chose comme ceci :
["abc","eabc","e"]
Mais je veux obtenir ceci :
["abc","d","eabc","d","e"]
Quand j'ai essayé de faire ma fonction "split2", je me suis tout empêtré dans splice() et les index et "ceci" contre "cela" et ... aargh! Aider! :RÉ