استخراج الرسائل الإلكترونية من النص
قم بلصق نسخة من الرسائل، أو عمود بيانات بصيغة CSV، أو خيط نقاش في منتدى، أو قطعة من كود HTML؛ حيث سيقوم أداة الاستخلاص باستخراج جميع عناوين البريد الإلكتروني التي يمكنها التعرف عليها. الناتج خالٍ من التكرارات وجاهز لاستخدامه في نظام إدارة علاقات العمل (CRM) أو أدوات فحص الرسائل المنسحبة. يغطي هذا النمط الجزء العملي من مواصفات RFC 5322 (مثل النطاقات الفرعية، والنقاط في الجزء المحلي، والشرطات في النطاق)، دون النتائج الخاطئة التي تنتجها التعبيرات النمطية المبسّطة مثل a@b.
كيفية استخراج الرسائل الإلكترونية من النص
-
1
لصق مصدرك
أضف نصًا حرًا، سجلات، صفحة HTML أو قائمة جهات اتصال مُصدَّرة؛ أي شيء يحتوي على أنماط `local@domain.tld`.
-
2
قم بتشغيل أداة الاستخراج.
يقوم نمط البحث النصي (regex) بمسح العناوين الكاملة، مع تجاهل علامات الترقيم المحيطة بها.
-
3
راجع العدد.
تحصل على عدد العناوين الفريدة المكتشفة بالإضافة إلى القائمة الكاملة.
-
4
انسخ القائمة.
انسخ البيانات إلى الحافظة على شكل قائمة بعنوان واحد في كل سطر، أو لصقها مباشرة في عمود جدول بيانات.
ما يُعد بريدًا إلكترونيًا صحيحًا؟
يتبع أداة الاستخراج الشكل العملي للبريد الإلكتروني بدلاً من قواعد اللغة الكاملة المحددة في RFC 5322، نظراً لأن هذه القواعد تسمح باستخدام عناوين لا يقبلها أي نظام إدارة بريد حديث (مثل الأجزاء المحلية الموضوعة بين علامتَي اقتباس وتحتوي على مسافات، أو التعليقات المكتوبة داخل أقواس). فيما يلي نطاق ما تغطيه أداة المطابقة:
| عنصر النمط | مقبول | مستبعد |
|---|---|---|
| الجزء المحلي | a-z 0-9 . _ % + - |
المسافات، السلاسل المُقتبسة، الأقواس الزاوية |
| النطاق | a-z 0-9 . - |
نقطة في النهاية، شرطة سفلية في التسمية |
| النطاق الأعلى (TLD) | حرفان فأكثر من أحرف ASCII | نطاق أعلى رقمي بالكامل |
المدخلات الفوضوية الشائعة التي يتعامل معها
- العناوين التي يليها في الجمل
.أو,؛ حيث لا تُلتقط علامات الترقيم. - البريد الإلكتروني داخل روابط
mailto:: يُزال البادئة تلقائيًا. - كيانات HTML مثل
@لا تُفك ترميزها، لذا لن يُلتقط العنوان المكتوب على شكلinfo@example.com. - العناوين المُحاطة بالأقواس الزاوية
<>المستخرجة من رؤوس الرسائل الإلكترونية.
ماذا تفعل بالنتيجة
- فحص إمكانية التسليم: مرّر القائمة عبر خدمة فحص العناوين قبل الاستيراد؛ إذ غالبًا ما تحتوي القوائم المستخرجة على نحو 10٪ من العناوين غير النشطة.
- الموافقة: مجرد ظهور عنوان في مستند لا يعني موافقة صاحبه على التواصل. راجع قواعد حماية البيانات (GDPR) أو القوانين المحلية قبل أي تواصل.
- أزل التكرار على المستوى المحلي أيضًا؛ فكلٌّ من
john@gmail.comوj.ohn@gmail.comيصل إلى نفس صندوق البريد في جيميل؛ وحّد النقاط إذا كنت بحاجة إلى هويات فريدة حقًا.
الأسئلة الشائعة
لا؛ حيث تستهدف أداة الاستخراج العناوين الحقيقية القابلة للتحليل. قم أولًا بفك الأشكال المموّهة، أو عالِج النص مسبقًا بحيث يُستبدل [at] بـ @ و[dot] بـ ..
لا. تقتصر المطابقة على الحروف اللاتينية الأساسية، لذا لن يتم اكتشاف müller@straße.de. حوّل العنوان إلى شكل punycode (بأحرف ASCII)، مثل user@xn--strae-oqa.de، قبل تشغيل أداة الاستخراج.
لا، لا توجد خيارات للاحتفاظ بالتكرارات. الناتج خالٍ من التكرارات ويحافظ على ترتيب الظهور الأول. إذا كنت بحاجة إلى حساب عدد الإشارات، فاحسبها في النص المصدر.
لا. تتم معالجة النص أثناء طلبك، ولا يُخزَّن في قاعدة بيانات، ولا يُسجَّل، ولا يُضاف إلى رابط الصفحة.
أدوات ذات صلة
عداد الكلمات
عُد الكلمات والأحرف والجمل والفقرات مع وقت القراءة ووقت التحدث وكثافة الكلمات المفتاحية ودرجة سهولة القراءة بمقياس فليش، للمقالات والمنشورات والتعليقات التوضيحية وأوصاف الميتا.
رموز أسهم للنسخ
انسخ أسهم Unicode شائعة بنقرة واحدة: أسهم مستقيمة ومزدوجة وقطرية ومعقوفة ودائرية ومثلثة للمستندات والدردشة والتصميم.
مولد أسماء المستخدمين
أنشئ أفكارًا لأسماء مستخدمين من كلمة أساس مع أرقام وفواصل اختيارية. مفيد للحسابات الجديدة وأسماء اللاعبين والملفات البديلة.
محوّل النص الملائم لعسر القراءة
أعد تنسيق النص الملصق في فقرات قصيرة وأسطر من نحو 72 حرفًا لتسهيل القراءة. انسخ النتيجة إلى أي مستند أو بريد إلكتروني أو محرر.
إضافة أرقام الأسطر
أضف رقما في بداية كل سطر من نص ملصق. اختر رقم البداية وعرض الحشو والفاصل وما إذا كنت تريد تخطي الأسطر الفارغة.
مولد أسماء النطاقات
ولّد أفكار أسماء نطاقات من كلمة مفتاحية واحدة: بادئات ولواحق وأحرف مكررة ونهايات رقمية عبر ستة نطاقات علوية شائعة.
الأداة متاحة بلغات أخرى
- Extract Emails from Text [EN]
- Extrahera e-postadresser från text [SV]
- E-Mails aus Text extrahieren [DE]
- E-mails uit tekst halen [NL]
- テキストからメールアドレスを抽出 [JA]
- Extraer correos electrónicos del texto [ES]
- 텍스트에서 이메일 추출 [KO]
- Extrair Emails do Texto [PT]
- Wyodrębnianie adresów e-mail z tekstu [PL]
- Extraire des e-mails à partir de texte [FR]
- Lấy email từ văn bản [VI]
- 从文本中提取电子邮件 [ZH]
- ดึงอีเมลจากข้อความ [TH]
- Metinden E-posta Çıkarma [TR]
- Ekstrak email dari teks [ID]
- Estrai Email dal Testo [IT]
- Извлечение email из текста [RU]