JeSchnell: Javascript Pattern

Beitrag lesen

hi,

Ich brauche also einen js Code, der mir die Zahl von "a-" bis zum nächsten "-" liefert. [...]

Guy Gaz hat bereits zwei gute Möglichkeiten geliefert. Ich möchte noch eine dritte Vorschlagen, in dieser die Zahl auch gefunden wird, falls sich die gesuchte Zahl in einem anderen Fall nicht zwischen dem ersten und dem zweiten Bindestrich befindet, jedoch aber hinter dem a-. Ich verwende hierbei bewusst keine Regexe, da diese ja relativ Verarbeitungszeitaufwendig sind.

  
var Zahl = '45456-a-1002-2-0-0-0-0';  
Zahl = Zahl.slice(Zahl.indexOf('a-')+2);  
Zahl = Zahl.slice(0,Zahl.indexOf('-'));  

lg JeSchnell