Zeichen in String löschen mit regulären Ausdrücken

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Zeichen in String löschen mit regulären Ausdrücken

Beitrag von Erdbaehr (ForumUser / 17 / 0 / 0 ) »
Hi!
Ich muss in einer Zeichenkette alle Vorkommen von ; und ' löschen.
Ich weiß, dass das in unserem Release sehr elegant mit Hilfe regulärer Ausdrücke geht. Ich steige da aber beim besten Willen nicht durch die Doku dieses mächtigen Werkzeugs und frage hier mal schnell nach, ob das einer aus dem Stegreif kann.

Also irgendwie so:

Code: Alles auswählen.

REPLACE ALL OCCURRENCES OF REGEX '[\';]' IN lv_char255  WITH space.
CONDENSE lv_char255.
Wie muss der reguläre Ausdruck korrekt lauten? O.g. '[\';]' ist falsch.

Danke im Voraus & Gruß

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


Beitrag von edwin (Specialist / 306 / 11 / 68 ) »
Hallo Erdbaehr,

es geht aber auch einfacher:

Code: Alles auswählen.

translate lv_char255 using '; '' '.
condense..
Gruss Edwin

Beitrag von Dele (Specialist / 307 / 4 / 47 ) »
Hallo Erdbaehr,

dein RegEx war eigentlich fast gut. Versuchs mal mit:

replace all occurrences of regex '[\'';]' in lv_char255 with ''.

Anmerkung: Nach dem Backslash mußt du zwei Hochkommas angeben.

Gruß dele

Seite 1 von 1

Vergleichbare Themen

5
Antw.
2245
Views
Problem mit Verwendung von "Regulären Ausdrücken"
von cordell » 09.09.2008 11:25 • Verfasst in ABAP® für Anfänger
4
Antw.
9327
Views
Zeichen in String einfügen
von killa12 » 08.02.2010 15:08 • Verfasst in ABAP® für Anfänger
5
Antw.
4636
Views
hexa-zeichen in string
von joachim » 26.02.2008 10:02 • Verfasst in ABAP® Core
1
Antw.
24649
Views
' ' Zeichen im String entfernen
von SteveOh » 24.08.2010 14:15 • Verfasst in ABAP® für Anfänger
1
Antw.
2695
Views
String --> Zeichen ausschneiden
von Zubasa » 11.04.2011 14:08 • 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

FS-CD schnellstmöglich lernen
vor 7 Stunden von wreichelt 2 / 500
Banf anlegen
vor 6 Tagen von wreichelt 2 / 7651
Banf anlegen
vor 6 Tagen von Manfred K. 1 / 7327
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 22705
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 12563

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

FS-CD schnellstmöglich lernen
vor 7 Stunden von wreichelt 2 / 500
Banf anlegen
vor 6 Tagen von wreichelt 2 / 7651
Banf anlegen
vor 6 Tagen von Manfred K. 1 / 7327
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 22705
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 12563