Ich habe eine Zeichenfolge, von der ich weiß, dass der Inhalt effektiv feste Breite ist.Substring mit Regex?
Ich verwende eine Anwendung, die nur Regex unterstützt und in der Lage sein möchte, nur die Zeichen zwischen 2 Positionen der Zeichenfolge zu lesen.
Hier ist der String
1 CIR 3152885 N SYS 151 16082016 135732 Appointment complete16082016
Ich möchte nur den 3152885
Teil der Zeichenfolge gelesen, die 15 an Zeichen beginnt und endet mit Charakter 21
Können Sie mir helfen, dies herauszufinden. Sobald ich es mit diesem Beispiel tun kann, werde ich hoffentlich in der Lage sein, die gleiche Methode anzuwenden, um andere Teile der Zeichenkette zu extrahieren.
Das Endziel ist es, jeden Teil der Zeichenfolge in Variablen zu lesen, die ich dann in eine SQL INSERT
'3152885' scheint nicht an Position 15 des Beispielstrings zu beginnen, den Sie uns gegeben haben. In jedem Fall wäre es einfach, diesen Wert entweder neu zu bestimmen oder zu substringieren. Bitte klären Sie Ihre Frage. –
Was hast du probiert? Ich habe das Gefühl, dass du etwas versucht hast, aber es nicht teilst, oder dass du nicht viel geforscht hast und willst, dass wir es für dich tun. – 4castle
Welche Sprache benutzen Sie? Ist 15-21 konsistent? – chris85