* Variante 1 (REPLACE, alle Vorkommen von '!' mit '.') DATA: s TYPE string VALUE 'Test!'. REPLACE ALL OCCURRENCES OF '!' IN s WITH '.'. WRITE: / s. * Variante 2 (replace, 1 Zeichen an der Stelle 4) DATA(res) = replace( val = 'Test!' off = 4 len = 1 with = '.' ). WRITE: / res. * Variante 3 (replace, das erste Vorkommen von '-') DATA(rep) = replace( val = '1-2' sub = '-' with = '+' ). WRITE: / rep. * Variante 4 (replace, alle Vorkommen von '*') DATA(rep) = replace( val = '*test*' sub = '*' with = '%' occ = 0 ). WRITE: / rep.
Kategorien
-
Neueste Beiträge
- [SAP] ABAP-Code nachgenerieren bzw. aktivieren
- [ABAP] Feldkatalog aus Tabellendefinition erstellen
- [ABAP] XML in interne Tabelle wandeln
- [ABAP] Inhalt eines Spoolauftrages auslesen
- [ABAP] User-Exits und BAdIs zu einem Programm oder einer Transaktion auflisten
- [ABAP] UTC-long-Zeitstempel nach POSIX-Standard in Datum und Zeit splitten
- [ABAP] Verwendung von Common Table Expressions (CTE)
- [ABAP] Leistungsverzeichnis lesen (MS_READ_SERVICES_FOR_BAPI)
- [ABAP] SAPConnect: Kommunikationsknoten, Routing und Parameter auslesen
- [SAP] Business Document Service (BDS)