Rainerme: bitte nochmals Hilfe !

Beitrag lesen

deinString.replace(new RegExp('[0-9]', 'g'), '');

Hallo das mit dem ersten Ausdruck hat wunderbar funktioniert

so bekam ich nun aus Test12

~~~javascript stringarray = new Array();
  stringarray[0] =  string.replace(new RegExp('[0-9]', 'g'), '');

  
den Wert "12"  
  
und aus  
	`stringarray[1] = string.replace(new RegExp('[a-z][A-Z]\*', 'g'), '');`{:.language-javascript}  
  
den Wert "Test"  
  
irgendwie check ist jedoch nicht da ich nun noch was anderes benötige  
  
aus dem Wert "Test-12-23"  
benötige ich einmal "Test" dann "12" und dann die "23" wobei die Zahlen entweder einstellig oder mehrstellig sein können  
Die Bindestriche sind immer da und trennen nur die Zeichen und Zahlen  
  
Wäre super wenn mir das noch jemand hinzaubern könnte  
  
Grüße Rainer