Ich habe eine Zeichenfolge wie "10680756-1000-RET" und ich versuche eine Regex zu schreiben, um die Zeichenfolge von der 10. Position bis zum ersten Auftreten von Bindestrich zurückzugebenRegex-Return-String von der 10. Stelle bis zum ersten Auftreten des Bindestrichs
Exmaple: Bringe diese "1000" aus dem oben
habe ich versucht, diese ohne Glück -
^{9} ([0-9] {= -})
..
Split mit '-' und hol dir das zweite Element. Warum Regex verwenden? –
OP-Regex schlägt fehl, weil nach '[0-9]' kein Quantifizierer vorhanden ist. Es muss ein '+' oder '*' sein und der Lookahead ist nur redudant, da '[0-9]' keinen Bindestrich haben kann. @Ratan, ist es in JS geschrieben? –