From 8801293efe55b2e8215c362b87e4df309485bdfe Mon Sep 17 00:00:00 2001 From: Toto5931 Date: Sun, 22 Jun 2025 22:57:17 +0200 Subject: [PATCH] Adding "Von: NAME " regex for german --- src/EmailReplyParser/Parser/EmailParser.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/EmailReplyParser/Parser/EmailParser.php b/src/EmailReplyParser/Parser/EmailParser.php index b1c2d5f..24a76db 100644 --- a/src/EmailReplyParser/Parser/EmailParser.php +++ b/src/EmailReplyParser/Parser/EmailParser.php @@ -49,7 +49,8 @@ class EmailParser '/^\s*(发件人\s?:.+\s?(\[|<).+(\]|>))/mu', // "发件人: NAME " OR "发件人 : NAME " OR "发件人 : NAME"(With support whitespace before start and before <) '/^\s*(De\s?:.+\s?(\[|<).+(\]|>))/mu', // "De: NAME " OR "De : NAME " OR "De : NAME" (With support whitespace before start and before <) '/^\s*(Van\s?:.+\s?(\[|<).+(\]|>))/mu', // "Van: NAME " OR "Van : NAME " OR "Van : NAME" (With support whitespace before start and before <) - '/^\s*(Da\s?:.+\s?(\[|<).+(\]|>))/mu', // "Da: NAME " OR "Da : NAME " OR "Da : NAME" (With support whitespace before start and before <) + '/^\s*(Von\s?:.+\s?(\[|<).+(\]|>))/mu', // "Von: NAME " OR "Von : NAME " OR "Von : NAME" (With support whitespace before start and before <) + '/^\s*(Da\s?:.+\s?(\[|<).+(\]|>))/mu', // "Da: NAME " OR "Da : NAME " OR "Da : NAME" (With support whitespace before start and before <) '/^(20[0-9]{2}\-(?:0?[1-9]|1[012])\-(?:0?[0-9]|[1-2][0-9]|3[01]|[1-9])\s[0-2]?[0-9]:\d{2}\s.+?:)$/ms', // 20YY-MM-DD HH:II GMT+01:00 NAME : '/^\s*([a-z]{3,4}\.\s.+\sskrev\s.+:)$/ms', // DATE skrev NAME : );