'##' in String finden

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

'##' in String finden

Beitrag von LostDarkness (ForumUser / 87 / 15 / 6 ) »
Guten Tag zusammen,

ich habe folgendes Problem:

Ich versuche einen String aufzuteilen, an der Stelle wo ein '##' das erste mal auftaucht.

Ich habe es bereits auf mehrere Arten und Weisen versucht,
wie z.B. mit:

Code: Alles auswählen.

FIND FIRST OCCURRENCE OF '##' IN lv_string MATCH OFFSET lv_offset.
Auch innerhalb einer While-Schleife in der ich das Offset quasi Step für Step durcharbeite ignorieren
meine If-Abfragen das auftauchen der Rauten.

Bild

Wenn ich das ganze aber aber absolut getrennt in einem Programm aufrufe und einen selbst definierten String
verwende greift alles einwandfrei.

Hat jemand eine Idee oder einen Vorschlag wie ich dieses Problem beheben kann?
ist bestimmt maximal einfach, aber ich komm gerade einfach nicht drauf.

Vielen Dank,
liebe Grüße
Gerrit
“You should name a variable using the same care with which you name a first-born child.”
― Robert C. Martin

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


Re: '##' in String finden

Beitrag von Thomas R. (Expert / 760 / 79 / 35 ) »
Hallo Gerrit,
Dir ist bewußt, dass SAP das # als Ersetzungszeichen für nicht darstellbare Zeichen verwendet.
Bist Du sicher, dass wirklich ## im String enthalten ist und nicht z.B. CR/LF?

MfG
Thomas R.

Folgende Benutzer bedankten sich beim Autor Thomas R. für den Beitrag:
LostDarkness


Re: '##' in String finden

Beitrag von a-dead-trousers (Top Expert / 4451 / 227 / 1197 ) »
Thomas R. hat geschrieben:Dir ist bewußt, dass SAP das # als Ersetzungszeichen für nicht darstellbare Zeichen verwendet.
Bist Du sicher, dass wirklich ## im String enthalten ist und nicht z.B. CR/LF?
Und wenn man WIRKLICH '##' ersetzen möchte, muss das Ganze in der Abfrage '####' lauten, weil '#' das Fluchtsymbol ist.

Code: Alles auswählen.

FIND FIRST OCCURRENCE OF cl_abap_char_utilities=>cr_lf IN lv_string MATCH OFFSET lv_offset.
" oder
FIND FIRST OCCURRENCE OF '####' IN lv_string MATCH OFFSET lv_offset.
Zuletzt geändert von a-dead-trousers am 12.02.2019 14:01, insgesamt 1-mal geändert.
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

Re: '##' in String finden

Beitrag von LostDarkness (ForumUser / 87 / 15 / 6 ) »
Thomas R. hat geschrieben:Hallo Gerrit,
Dir ist bewußt, dass SAP das # als Ersetzungszeichen für nicht darstellbare Zeichen verwendet.
Bist Du sicher, dass wirklich ## im String enthalten ist und nicht z.B. CR/LF?

MfG
Thomas R.
Ich wusste doch das es so simpel ist.
Ich danke dir, ich hab in diesem Zusammenhang gar nicht daran gedacht, hat das Problem aber nun schon behoben.

Dankeschön

Liebe Grüße
Gerrit
“You should name a variable using the same care with which you name a first-born child.”
― Robert C. Martin

Seite 1 von 1

Vergleichbare Themen

12
Antw.
3397
Views
CSV String
von Django90 » 02.10.2017 08:58 • Verfasst in ABAP® für Anfänger
2
Antw.
1721
Views
dynamischer SQL-String
von marlboro_light » 20.08.2006 15:50 • Verfasst in ABAP® Core
5
Antw.
2064
Views
..als String aufbereiten
von supermario73 » 26.05.2008 19:44 • Verfasst in ABAP® für Anfänger
2
Antw.
1679
Views
String -> BHTML
von Kristian » 10.06.2005 10:51 • Verfasst in Web-Dynpro, BSP + BHTML
6
Antw.
4357
Views
string vergleich
von dimes » 22.05.2006 09:28 • Verfasst in ABAP® Core

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

FOR mit CORRESPONDING
vor 6 Stunden von DeathAndPain 12 / 2814
Netzplan drucken
vor 3 Tagen von sap_enthusiast 2 / 807
SALV: Titel zu lang
vor 6 Tagen von ralf.wenzel 3 / 1387
Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1940

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

FOR mit CORRESPONDING
vor 6 Stunden von DeathAndPain 12 / 2814
Netzplan drucken
vor 3 Tagen von sap_enthusiast 2 / 807
SALV: Titel zu lang
vor 6 Tagen von ralf.wenzel 3 / 1387
Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1940

Unbeantwortete Forenbeiträge

Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1940
Erweiterung in ME51N/ME52N:
vor 4 Wochen von ABAPlerv 1 / 4227
Erweiterung in ME51N/ME52N:
vor 4 Wochen von ABAPlerv 1 / 4137