String per Text vorne abschneiden in Batch Datei
Hallo,
ich soll aus einer Textdatei eine Artikelnummer auslesen.
Es ist fix vorgegeben, das es folgendes Format geben muss ;ART:123456
Nun suche ich mit findstring in der Textdatei nach ;ART und speichere es in eine Variable
Das funktioniert auch schon gut. Nur leider steht steht das ;ART nicht immer am Anfang sondern es können auch andere Zeichen vorher kommen. Die Länge ist dabei verschieden.
Wie kann ich nun einen String so teilen das er mir alles was vor ;ART steht einfach löscht und in eine neue Variable schreibt. Zb.:
N30 ;ART:555666 -> soll 555666 werden.
Die Nummer ;ART:123456 -> soll 123456 werden.
Gruß
ich soll aus einer Textdatei eine Artikelnummer auslesen.
Es ist fix vorgegeben, das es folgendes Format geben muss ;ART:123456
Nun suche ich mit findstring in der Textdatei nach ;ART und speichere es in eine Variable
Das funktioniert auch schon gut. Nur leider steht steht das ;ART nicht immer am Anfang sondern es können auch andere Zeichen vorher kommen. Die Länge ist dabei verschieden.
Wie kann ich nun einen String so teilen das er mir alles was vor ;ART steht einfach löscht und in eine neue Variable schreibt. Zb.:
N30 ;ART:555666 -> soll 555666 werden.
Die Nummer ;ART:123456 -> soll 123456 werden.
Gruß
Please also mark the comments that contributed to the solution of the article
Content-Key: 180272
Url: https://administrator.de/contentid/180272
Printed on: April 24, 2024 at 23:04 o'clock
5 Comments
Latest comment