@@Sandy D.:
nuqneH
Inzwischen habe ich es so gelöst:
var msgCounter = MSG.split("-");
alert(msgCounter.length-1);
Dein zweiter wäre mein erster Dedanke gewesen. Sicher performanter als mit regulärem Ausdruck. S.a. [Zitat 1418](http://community.de.selfhtml.org/zitatesammlung/zitat1418)
Noch performanter dürfte der Code sein, wenn man schnell selbst eine Zählschleife schreibt:
~~~javascript
for (var position = 0, counter = 0; position < MSG.lenght; position++)
{
if (MSG.[ref:self812;javascript/objekte/string.htm#char_at@title=charAt](position) == "-") counter++;
}
Qapla'
--
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)