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ß
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…