CaptainPighead
Lieutenant
- Registriert
- Jan. 2024
- Beiträge
- 523
Hallo zusammen,
kann mir jemand mit einem RegEx evtl. kurz unter die Arme greifen? Ist für eine Kategorisierungsregel eines Finanzprogramms. Ich hab jetzt schon eine Weile rumgetestet mit regexr.com, kriege es aber trotzdem nicht hin. Bin leider mit regexen noch ein wenig Anfänger.
Ich möchte auf folgende Strings matchen (case-insensitive):
Meine erste Idee war irgendwie in die Richtung
oder vielleicht noch kürzer ?:
Fragen:
[äacke] matched ja nur auf einen Buchstaben. Wie lautet die Syntax wenn ich eine beliebige Anzahl der definierten Zeichen in [ ] matchen lassen möchte? Das habe ich nicht rausfinden können. Und: welcher ist der Operator anstatt das "*", damit noch ein beliebig langes Wort kommen darf (wie "shop" für back)?
Wahrscheinlich für die RegEx Gurus hier trivial - würde mich freuen!
kann mir jemand mit einem RegEx evtl. kurz unter die Arme greifen? Ist für eine Kategorisierungsregel eines Finanzprogramms. Ich hab jetzt schon eine Weile rumgetestet mit regexr.com, kriege es aber trotzdem nicht hin. Bin leider mit regexen noch ein wenig Anfänger.
Ich möchte auf folgende Strings matchen (case-insensitive):
Code:
bäcker
baecker
baeckerei
backshop
Meine erste Idee war irgendwie in die Richtung
Code:
^back* | ^b[äae]cker*
Code:
^b[äacke]*
Fragen:
[äacke] matched ja nur auf einen Buchstaben. Wie lautet die Syntax wenn ich eine beliebige Anzahl der definierten Zeichen in [ ] matchen lassen möchte? Das habe ich nicht rausfinden können. Und: welcher ist der Operator anstatt das "*", damit noch ein beliebig langes Wort kommen darf (wie "shop" für back)?
Wahrscheinlich für die RegEx Gurus hier trivial - würde mich freuen!