Trennung von Buchstaben und Zahlen

Getting started ... Alles für einen gelungenen Start.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Trennung von Buchstaben und Zahlen

Beitrag von greenhorn (ForumUser / 5 / 0 / 0 ) »
Hallo zusammen,

folgendes Szenario:

string a= "23425234mmmna"

Wie ist es möglich numerische Teile eines Strings in zwei Variablen zu packen? Numerische in z.B. int und Buchstaben in z.B. String.
Scheint als sei das in ABAP nicht so trivial wie in anderen Sprachen. Mit REGEX erkenne ich zwar den Offset wo die Buchstaben beginnen, allerdings habe ihc es nicht geschafft ab diesem Zeitpunkt mit Split zu trennen.
Gruß
-g

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Trennung von Buchstaben und Zahlen

Beitrag von a-dead-trousers (Top Expert / 4486 / 231 / 1206 ) »
hi!

Wie wäre es anstatt zu trennen, nach den einzelnen Teilbereichen zu filtern.
Zuerst filterst du mit REGEX alle Zahlen weg --> Bleiben die Zeichen
Dann Filterst du mit REGEX alle nicht Zahlen weg --> Bleiben die Zahlen

Code: Alles auswählen.

data:
  ld_alpha  type string,
  ld_char   type string,
  ld_number type string.

ld_alpha = '23425234mmmna'.
ld_number = ld_char = ld_alpha.
replace all occurences of regex '[0-9]' in ld_char with space.
replace all occurences of regex '[^0-9]' in ld_number with space.
lg ADT

EDIT: Mistiges Markup: Die Regex lauten [0-9] und [^0-9]
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Seite 1 von 1

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor einer Woche von codemaster1 2 / 80325
Stücklisten
vor einer Woche von Selma.schwarz 1 / 81947

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Vergleichbare Themen

Das Erbenis als .CSV-Trennung mit Anführungszeichen
von rafaelvives » 18.11.2013 07:37
Textdatei mit Tabulator Trennung aus SAP auf Applikationserv
von Anita3 » 08.07.2008 08:33
Trennung und Zusammenfügung von CHAR Variablen ?
von Mayonnaise » 12.11.2009 11:25
Konvertierung von int nach char mit 1000er Trennung
von F12_man » 07.09.2007 11:50
umwandeln in großen Buchstaben
von lisa » 16.09.2008 10:53

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor einer Woche von codemaster1 2 / 80325
Stücklisten
vor einer Woche von Selma.schwarz 1 / 81947

Unbeantwortete Forenbeiträge

Stücklisten
vor einer Woche von Selma.schwarz 1 / 81947
Belege
vor einer Woche von Selma.schwarz 1 / 79765