Tom Collins: Problem mit RegExp

Beitrag lesen

Hallo Leute,

ich möchte aus einem String alle Sonderzeichen kopieren und habe folgendes Script geschrieben:

<html>
  <head>
    <title>RegExp-Test</title>
  </head>
  <body>
    <script type="text/javascript">
      var myRegExp = /([^a-zA-ZäöüÄÖÜß0-9])/g;
      var trefferListe = myRegExp.exec("Dorf-Ostdorf/Rhur");
      var trefferListeJoin = trefferListe.join(" ");
      alert(trefferListe.length + ' Elemente in ' + trefferListeJoin);
    </script>
  </body>
</html>

Nach meinem Verständnis müsste trefferListeJoin so aussehen:
"- /"
Sieht aber so aus:
"- -"

Kann mir jemand sagen, wo mein Denkfehler liegt?

Vielen Dank und Grüße von Tom