Hallo Notebuck,
versuch es doch einmal hiermit
=RECHTS(LINKS(B1;SUCHEN("[:cntrl:]+";B1;SUCHEN("[:cntrl:].*@.*";B1;1)+1)-1);SUCHEN("[:cntrl:]+";B1;SUCHEN("[:cntrl:].*@.*";B1;1)+1)-SUCHEN("[:cntrl:].*@.*";B1;1))
die Formel extrahiert die Zeile mit dem @
hilft dir das?
Wort mit Zeichenkette finden / LINKS, RECHTS bis Zeilenumbru
Moderator: Moderatoren
Re: Wort mit Zeichenkette finden / LINKS, RECHTS bis Zeilenumbru
LG
clag
nutzt: Win 10/ AOO 4.1.15 / Firefox
clag
nutzt: Win 10/ AOO 4.1.15 / Firefox
Re: Wort mit Zeichenkette finden / LINKS, RECHTS bis Zeilenumbru
Hallo
Ich hatte hier ein paar Demofunktionen hinterlassen
Darunter befindet sich auch "findall", damit bekommst du die Emailaddresse mit:
edit: so kompliziert muss der Suchausdruck gar nicht sein, es reicht:
edit_ende
Gruß Karo
Ich hatte hier ein paar Demofunktionen hinterlassen
Darunter befindet sich auch "findall", damit bekommst du die Emailaddresse mit:
Code: Alles auswählen
=FINDALL(B1;"\n((?:.+?)@(?:.+?))\n";1)Code: Alles auswählen
=FINDALL(B1;"\n(.+?@.+?)\n")Gruß Karo
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
Re: Wort mit Zeichenkette finden / LINKS, RECHTS bis Zeilenumbru
Hallo
oder gleich:
In der Funktion wird ja die RegEx-Syntax direkt aus Python benutzt, die bietet doch etwas mehr Möglichkeiten als die OOo-internen RegEx. Eine übersicht findest du hier
edit: Ich denk heut wieder viel zu kompliziert
eigentlich sollte es tun mit:
?
edit_ende
Gruß Karo
Code: Alles auswählen
=FINDALL(Daten.F4;"(?:^|\n)(.+?@.+?)(?:\n|$)")Code: Alles auswählen
=FINDALL(Daten.F4&ZEICHEN(10)&Daten.H4;"(?:^|\n)(.+?@.+?)(?:\n|$)").....Hab leider nich so viel plan von regulären Ausdrücken
In der Funktion wird ja die RegEx-Syntax direkt aus Python benutzt, die bietet doch etwas mehr Möglichkeiten als die OOo-internen RegEx. Eine übersicht findest du hier
edit: Ich denk heut wieder viel zu kompliziert
eigentlich sollte es tun mit:
Code: Alles auswählen
=FINDALL(Daten.F4&Daten.H4;"(\S+@\S+)")edit_ende
Gruß Karo
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
Re: Wort mit Zeichenkette finden / LINKS, RECHTS bis Zeilenumbru
Hallo
Gruß Karo
Code: Alles auswählen
=FINDALL(Daten.F4&" "&Daten.H4;"(\S+@\S+)") LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)