Regular Expression richtig einsetzen? Please Help
Hallo Leute,
ich hätte gerne gewusst,wie ich die Werte :Adresse ,Plz,und Stadt durch regex erreichen kann ?
mein Formel gibt alles auf einmal aus.
VBA
regex.Pattern = "^Meine Adresse:s*([^rn]+)"
Set matches = regex.Execute(blah)
If matches.Count > 0 Then
rngLastRow.Cells(1, 9).Value = matches(0).submatches(0)
End If
Such Stelle:
Meine Adresse:
Balablue. 13 69548 Muster
Danke im Voraus
Liebe Grüße
Natalie
P.S.
Gibt es die Möglichkeiten(Programme/Webtools) womit man die Regexs automatisch ermitteln lässt ?Wäre sehr hilfreich!
ich hätte gerne gewusst,wie ich die Werte :Adresse ,Plz,und Stadt durch regex erreichen kann ?
mein Formel gibt alles auf einmal aus.
VBA
regex.Pattern = "^Meine Adresse:s*([^rn]+)"
Set matches = regex.Execute(blah)
If matches.Count > 0 Then
rngLastRow.Cells(1, 9).Value = matches(0).submatches(0)
End If
Such Stelle:
Meine Adresse:
Balablue. 13 69548 Muster
Danke im Voraus
Liebe Grüße
Natalie
P.S.
Gibt es die Möglichkeiten(Programme/Webtools) womit man die Regexs automatisch ermitteln lässt ?Wäre sehr hilfreich!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 400383
Url: https://administrator.de/forum/regular-expression-richtig-einsetzen-please-help-400383.html
Ausgedruckt am: 12.04.2025 um 04:04 Uhr
8 Kommentare
Neuester Kommentar
Ja.. regex ist was feines.. aber ganz intuitiv lässt sich das nicht bedienen.
Falls Dir hier nicht weitergeholfen wird, kann ich https://stackoverflow.com/ wärmstens empfehlen.
Insbesondere bei Code-Fragen bekommt man eigentlich immer recht flott Unterstützung!
Falls Dir hier nicht weitergeholfen wird, kann ich https://stackoverflow.com/ wärmstens empfehlen.
Insbesondere bei Code-Fragen bekommt man eigentlich immer recht flott Unterstützung!
Zitat von @solnetso:
ihr kennt bestimmt noch die Möglichkeiten (Programme/Webtools)womit man die Regex automatisch ermittel könnte, wäre super nett von euch wenn ihr mir es verraten würdet .
ihr kennt bestimmt noch die Möglichkeiten (Programme/Webtools)womit man die Regex automatisch ermittel könnte, wäre super nett von euch wenn ihr mir es verraten würdet .
Also ich leider nicht..
Du möchtest quasi eine Zeile oder einen mehrzeiligen Text in ein Feld kopieren, dann die passenden Stellen markieren um danach den fertigen Regex-Code präsentiert zu bekommen?
Wenn Du was findest.. immer her damit.
Es wird nicht einfach sein eine Regex Regel automatisch zu ermitteln - da du nicht vom speziellen (ein Beispiel) auf das allgemeine (die Regel) schließen kannst.
Selbst wenn du viele Beispiele hast, hängt es davon ab ob die Beispiele alle Fälle einschließen (selbes Thema wie Trainingssatz-Qualität bei Machine Learning)
Daher lieber RegEx selbst lernen, gibt Online genügend Material, z.B:
https://wiki.ubuntuusers.de/grep/
oder
http://www.powertheshell.com/download/regex_cookbook.pdf
Selbst wenn du viele Beispiele hast, hängt es davon ab ob die Beispiele alle Fälle einschließen (selbes Thema wie Trainingssatz-Qualität bei Machine Learning)
Daher lieber RegEx selbst lernen, gibt Online genügend Material, z.B:
https://wiki.ubuntuusers.de/grep/
oder
http://www.powertheshell.com/download/regex_cookbook.pdf
Zitat von @NetzwerkDude:
Daher lieber RegEx selbst lernen, gibt Online genügend Material, z.B:
https://wiki.ubuntuusers.de/grep/
oder
http://www.powertheshell.com/download/regex_cookbook.pdf
Daher lieber RegEx selbst lernen, gibt Online genügend Material, z.B:
https://wiki.ubuntuusers.de/grep/
oder
http://www.powertheshell.com/download/regex_cookbook.pdf
Der Ansatz ist natürlich der sinnvollste.. ärgerlich ist nur, wenn man Regex nur ab und zu benötigt..
Intuitiv ist anders und etwas so abstraktes wie Regex in´s Langzeitgedächtnis zu drücken ist ne sportliche Aufgabe!
Nun, sagt ja niemand das man nicht einen Cheat-Sheat immer dabeihaben kann:
https://www.redbubble.com/people/akandco/works/24372379-regex-cheat-shee ...
https://www.redbubble.com/people/akandco/works/24372379-regex-cheat-shee ...