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 / 4395 / 223 / 1182 ) »
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

Vergleichbare Themen

5
Antw.
3813
Views
Das Erbenis als .CSV-Trennung mit Anführungszeichen
von rafaelvives » 18.11.2013 07:37 • Verfasst in ABAP® für Anfänger
1
Antw.
2826
Views
Textdatei mit Tabulator Trennung aus SAP auf Applikationserv
von Anita3 » 08.07.2008 08:33 • Verfasst in ABAP® für Anfänger
2
Antw.
1652
Views
Trennung und Zusammenfügung von CHAR Variablen ?
von Mayonnaise » 12.11.2009 11:25 • Verfasst in ABAP® für Anfänger
3
Antw.
3292
Views
Konvertierung von int nach char mit 1000er Trennung
von F12_man » 07.09.2007 11:50 • Verfasst in ABAP® Core
3
Antw.
2041
Views
umwandeln in großen Buchstaben
von lisa » 16.09.2008 10:53 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 15 Stunden von Bright4.5 1 / 341
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1984
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8584