Seite 1 von 1

Regex Problem

Verfasst: Sonntag 2. Oktober 2022, 10:49
von Ollenhauer
Hallo,
ich habe folgendes Problem.

Ich möchte den Text nach "WEG" auslesen. Das klappt leider nicht:


WEGRübingerstr.104 u. 104a, a.m. Honk GmbH & Co. KG Rainer 420 90253 Musterstadt

REGEX:(?i)(?<=WEG)([\s]*)\b([\S]*)\b

Hat jemand eine Idee ? Ich denke das liegt am Leerzeicehn/Platzhalter ([\s]*)

VG
Oli

Re: Regex Problem

Verfasst: Sonntag 2. Oktober 2022, 11:06
von Sirius3
Nein, es liegt am \b. Vielleicht solltest Du einmal ein Regex-Tutorial durcharbeiten.

Re: Regex Problem

Verfasst: Sonntag 2. Oktober 2022, 11:25
von Ollenhauer
Danke da bin ich gerade dabei. :D

Gibt es die Möglichkeit mehrere REGEX zu kombinieren ?

Wenn ich verschiedene Texte aus einem Dokument in ein Feld zusammenfassen möchte ?

Re: Regex Problem

Verfasst: Sonntag 2. Oktober 2022, 13:27
von __blackjack__
@Ollenhauer: Die Antwort darauf ist wieder ein Regex-Tutorial.

Es gibt auch Programme und/oder interaktive Webseiten die einem beim entwickeln von regulären Ausdrücken helfen können. Beispielsweise https://regex101.com/

Re: Regex Problem

Verfasst: Sonntag 2. Oktober 2022, 13:37
von Ollenhauer
Danke ich kann auch http://regexstorm.net empfehlen, darüber teste ich

Re: Regex Problem

Verfasst: Sonntag 2. Oktober 2022, 13:50
von __blackjack__
@Ollenhauer: Der ist für .NET und nicht wirklich interaktiv. Bei anderen kann man auch Python einstellen, und man sieht alle Ergebnisse schon während man tippt, und farbig welcher Regex-Teil auf welchen Ergebnisteil zutrifft, und eine Erklärung des regulären Ausdrucks in Worten.