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.
24662
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

SELECT SUM CUST
vor 11 Stunden von black_adept 2 / 592
TABSTRIP oder Subscreen
vor 12 Stunden von Rabea1103 1 / 565
Banf anlegen
vor 18 Stunden von IHe 3 / 11763
FS-CD schnellstmöglich lernen
vor 2 Tagen von waltersen 3 / 4480
Banf anlegen
vor einer Woche von wreichelt 2 / 12154

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

SELECT SUM CUST
vor 11 Stunden von black_adept 2 / 592
TABSTRIP oder Subscreen
vor 12 Stunden von Rabea1103 1 / 565
Banf anlegen
vor 18 Stunden von IHe 3 / 11763
FS-CD schnellstmöglich lernen
vor 2 Tagen von waltersen 3 / 4480
Banf anlegen
vor einer Woche von wreichelt 2 / 12154

Unbeantwortete Forenbeiträge

TABSTRIP oder Subscreen
vor 12 Stunden von Rabea1103 1 / 565
GUIXT Tabellen in Container ansprechen
vor 3 Wochen von Denaris 1 / 16812
Speichern Popup in MM42 verhindern
vor 3 Wochen von Noodl 1 / 17612
Meine Inbox
letzen Monat von Rabea1103 1 / 32538