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: WinXP SP3 / AOO 4.1.10 / Firefox
clag
nutzt: WinXP SP3 / AOO 4.1.10 / 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)