Can somene clarify to me why does the following code:
[code]
var str = “Oranges, 12.34$, Apples, 21.15$, Bananas, 512.44$, Plums”
var regExp = /(, d+.d+.,)/g;
var myarray = str.split(regExp);
var index;
for (index in myarray)
{
document.write(myarray[index] + “<br />”);
}
produces following output:
[b]Oranges
, 12.34$,
Apples
, 21.15$,
Bananas
, 512.44$,
Plums
while:
[code]
var regExp = /(?:, d+.d+.,)/g;
or
[code]
var regExp = /, d+.d+.,/g;
produces:
[b]Oranges
Apples
Bananas
Plums
I know that [B[B