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 / 4419 / 224 / 1189 ) »
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.
3907
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.
2859
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.
1705
Views
Trennung und Zusammenfügung von CHAR Variablen ?
von Mayonnaise » 12.11.2009 11:25 • Verfasst in ABAP® für Anfänger
3
Antw.
3387
Views
Konvertierung von int nach char mit 1000er Trennung
von F12_man » 07.09.2007 11:50 • Verfasst in ABAP® Core
3
Antw.
2072
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

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1777
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2319

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.

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1777
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2319

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 352
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 948
MS-Word als Editor
letzen Monat von tekko 1 / 4463