Welcher Regex-Befehl muss in Notepad++ verwendet werden, um die gewünschten E-Mails zu finden?

Welcher Regex-Befehl muss in Notepad++ verwendet werden, um die gewünschten E-Mails zu finden?

Ich habe viele txt-Dateien auf Laufwerk D und Laufwerk E. Jede Datei hat viele verschiedene Formate. Welchen Regex (Notepad++) muss ich verwenden, um das Ergebnis von E-Mail-Zeilen mit einer Domäne zu erhalten, die das Wort „Schule“ enthält? Das Ergebnisbeispiel ist:

[email geschützt]...

[email geschützt]...

[email geschützt]...

Die Punkte dahinter sind beliebige Zeichen. Sofern in der Mail die Zeichen stehen, die das Wort "Schule" enthalten, sind diese dennoch ausgeschlossen.

Antwort1

Suchen nach: (?s).*?(\S+@\S*school\S*\.\S+)|.+
Ersetzen durch:$1\n

Vor:
Bildbeschreibung hier eingeben

Nach:
Bildbeschreibung hier eingeben

Demotest in regex101.com

verwandte Informationen