German mit RegEx String Prüfen

womentake

New Member
Hallo,

ich habe einen String der Zahlen, Buchstaben und evtl. ein / enthält.
Dabei ist Position, Anzahl und Länge variabel. Einige Beispiele:
1A1ABC
aB2C
AB3AdC
1A/Ab3Cd
X/1a1df
u.s.w.

es ist auch möglich das noch ein /x o.ä. angehangen ist.

Gibt es eine Möglichkeit den String zu untersuchen ob dieser Kleinbuchstaben enthält? Idealerweise
soll dabei das letzte /x nicht berücksichtigt werden.

Danke womentake.
 

MaFu

Well-Known Member
Licensed User
Longtime User
Dieses Pattern passt auf Kleinbuchstaben ausgenommen /x:
B4X:
(?:[a-w,yz]|(?<!/)x)
Es wird aber jegliches /x im Text ignoriert. Wenn nur ein /x am Ende des Textes ignoriert werden soll müsste man es anders machen.
 

Heinz

Active Member
Licensed User
Longtime User
In XProfan würde ich es so machen :
[a-w,xy]{1,}|$x
Dabei bedeutet das ^ und hier im speziellen Fall das $, daß das Gesuchte
als Alternative entweder am Anfang (^/x) oder am Ende ($/x) steht.
Schau mal bei den reg. Ausdrücken, ob das auch allgemein paßt.
 

mw71

Active Member
Licensed User
Longtime User
Moin,

irgendwie kommt mir die Beispiele bekannt vor :)
Was willst du damit machen/bezwecken? Vielleicht gibt es da eine einfachere Variante.

Gruß
 
Top