String vergleichen, ob erstes Zeichen ein Buchstabe ist

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

String vergleichen, ob erstes Zeichen ein Buchstabe ist

Beitrag von kaim77 (Specialist / 200 / 0 / 0 ) »
Guten Tag,

mit

Code: Alles auswählen.

sw_f(8) CO '1234567890'
kann ich ja nachsehen, ob die 8 Stellen Zahlen sind. Wie kann ich denn Prüfen, ob die erste Stelle des Strings ein Buchstaben ist.

muss ich

Code: Alles auswählen.

text1(1) CS 'abcdefg.....'.
eintragen. D.h dass gesamte Alphabet?

Geht es auch eleganter?

VG Kaim

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


Re: String vergleichen, ob erstes Zeichen ein Buchstabe ist

Beitrag von foessleitnerj (ForumUser / 51 / 4 / 18 ) »
Hi!

Mit Regex ist es eventuell etwas eleganter:

data: l_text type string.
l_text = 'A123'.

if match( val = l_text regex = '^[A-ZÖÄÜß]{1}' case = abap_false ) ne space.
...
oder

if match( val = l_text regex = '^[A-Za-zÄÖÜß]{1}' ) ne space.
...

Dadurch wirt mit REGEX geprüft. Die String-Expression "match" ist ab 7.02 verfügbar.


lg Fößleitner Johann
Die Performance und Ergebnisse von SELECTs und JOINs im Produktivsystem überprüfen?
=> SQL Cockpit
http://www.cadaxo.com

Re: String vergleichen, ob erstes Zeichen ein Buchstabe ist

Beitrag von Pyro (Specialist / 121 / 14 / 18 ) »
Entweder über RegEx, wie gerade von foessleitnerj beschrieben (ist eine sehr flexible Möglichkeit, die auf sehr viele Anforderungen angepasst werden kann), oder alternativ wäre es auch über die von kaim77 erwähnte Methode relativ einfach, wenn man die syst-Variable "SY-ABCDE" verwendet:P

Gruß
Pyro

Seite 1 von 1

Vergleichbare Themen

5
Antw.
4638
Views
hexa-zeichen in string
von joachim » 26.02.2008 10:02 • Verfasst in ABAP® Core
1
Antw.
2696
Views
String --> Zeichen ausschneiden
von Zubasa » 11.04.2011 14:08 • Verfasst in ABAP® für Anfänger
1
Antw.
24663
Views
' ' Zeichen im String entfernen
von SteveOh » 24.08.2010 14:15 • Verfasst in ABAP® für Anfänger
4
Antw.
9330
Views
Zeichen in String einfügen
von killa12 » 08.02.2010 15:08 • Verfasst in ABAP® für Anfänger
4
Antw.
9105
Views
Zeichen aus String entfernen
von gabrielgn » 20.03.2008 10:59 • 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

TABSTRIP oder Subscreen
vor 3 Stunden von ewx 2 / 1146
SELECT SUM CUST
vor 5 Stunden von wreichelt 4 / 1216
Banf anlegen
Gestern von IHe 3 / 12602
FS-CD schnellstmöglich lernen
vor 2 Tagen von waltersen 3 / 5268
Banf anlegen
vor einer Woche von wreichelt 2 / 12959

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

TABSTRIP oder Subscreen
vor 3 Stunden von ewx 2 / 1146
SELECT SUM CUST
vor 5 Stunden von wreichelt 4 / 1216
Banf anlegen
Gestern von IHe 3 / 12602
FS-CD schnellstmöglich lernen
vor 2 Tagen von waltersen 3 / 5268
Banf anlegen
vor einer Woche von wreichelt 2 / 12959