Hallo,
warum liefert folgender Split in Javascript den Wert 7?
var test = "A\r\n\r\nB\r\nC\r\n";
return test.split(/(\r?\n)+/).length;
>
> In Java liefert es wie erwartet 3.
>
> Hat jemand eine Idee?
so funktioniert es:
~~~javascript
test.split(/[\r?\n]+/);
der group scheint in js anders implementiert zu sein. logisch ist das allerdings für mich nicht...