المفكرة ++ استخراج عناوين البريد الإلكتروني من ملف نصي في بضع خطوات

وجود ملف ، على سبيل المثال استخراج من صندوق البريد الخاص بك ، وتريد استخراج عناوين البريد الإلكتروني فقط؟


كيفية استخراج عناوين البريد الإلكتروني من ملف نصي؟

وجود ملف ، على سبيل المثال استخراج من صندوق البريد الخاص بك ، وتريد استخراج عناوين البريد الإلكتروني فقط؟

باستخدام Notepad ++ والتعبير العادي البسيط ، هذا بسيط جدًا.

انظر أدناه مثال كامل ، أو ، لتلخيص ، فتح الملف الخاص بك ، استخدم أدناه regexp للعثور على عناوين البريد الإلكتروني ، إضافة فواصل الأسطر قبل وبعد كل منها ، ثم قم بتمييز الخطوط التي تحتوي على عنوان بريد إلكتروني وحذف الخطوط غير المميزة.

المفكرة + استخراج regex النص

ومباشر إلى حد ما - ولكن انظر أدناه مثال كامل باستخدام هذا regexp ذكي من مناقشة stackoverflow.com على ٪٪ استخراج البريد الإلكتروني من النص باستخدام Notepad ++ و regexp ٪٪.

وأيضًا مع مزيد من الإلهام من مناقشة Superuser.com ٪ كيفية حذف جميع الخطوط في Notepad ++ باستثناء الخطوط التي تحتوي على كلمة أحتاجها؟ ٪٪.

(\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}\b)

بدءًا من ملفك - في هذا المثال ، أرسل استخراج عناوين TO في Outlook 2013 مجلد رسائل البريد الإلكتروني - قد يكون لديك الكثير من الأحرف الغريبة ، والنص غير الضروري ، وعناوين البريد الإلكتروني على نفس السطر ، ...

الخطوة الأولى هي فتح خيار استبدال ، Search => Replace أو Ctrl + H.

Nnotepad ++ التعبير العادي

هنا ، في البحث عن ما ، أدخل أدناه التعبير العادي.

(\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}\b)

في استبدال بـ ، أدخل هذا لاستبدال كل عنوان بريد إلكتروني عن طريق: فاصل الأسطر \ n + سلسلة البحث $ 1 + فاصل الأسطر \ n

\n$1\n

تأكد من التحقق من زر الاختيار التعبير العادي ، وانقر فوق استبدال الكل.

شاهد النتيجة - كل عنوان بريد إلكتروني أصبح الآن بمفرده في سطر جديد.

الخطوة التالية هي تحديد جميع هذه الخطوط التي تحتوي على عنوان بريد إلكتروني واحد فقط. افتح Marktab في نافذة البحث. انسخ التعبير العادي نفسه كما كان من قبل لتحديد عناوين البريد الإلكتروني. تأكد من تحديد التعبير العادي ، إلى جانب خيار خط الإشارة المرجعية ، وابدأ عملية وضع العلامات باستخدام علامة الكل

في الملف ، كل الخطوط التي تحتوي على عناوين البريد الإلكتروني هي الآن مرجعية.

في Search => Bookmark ، حدد Remove Unbookmarked Lines

و voilà! لا يحتوي ملفك الآن إلا على عناوين البريد الإلكتروني دون نص غير ضروري.

كخطوة أخيرة ، قد ترغب في  إزالة التكرارات   للحصول على قائمة بعناوين البريد الإلكتروني الفريدة.

استخراج رسائل البريد الإلكتروني من النص file

لاستخراج رسائل البريد الإلكتروني من ملف نصي ، افتحها باستخدام محرر النصوص Notepad ++ ، وتطبيق الإرشادات أعلاه ، باستخدام  تعبير عادي   ، ووضع علامات على جميع رسائل البريد الإلكتروني ، وتحديد رسائل البريد الإلكتروني فقط ، ونسخها.

المفكرة + + + نسخ جميع مباريات regex

لنسخ جميع تعابير regex ، استخدم Marktab في نافذة البحث Notepad ++. بوضع هنا regexp ، سيتم تمييز جميع النتائج التي تتطابق مع regexp ، ويمكن تحديدها ونسخها بهذه الطريقة.

المفكرة ++ شريط علامات HTML

لإزالة علامات HTML في Notepad ++ من نص ، استخدم أدناه التعبير العادي<.*?>|</.*?>، واستبدالها على سبيل المثال بمسافة. تأكد من تحديد خانة الاختيار التعبير العادي في نموذج البحث.

المفكرة + استخراج URLs

كن Excel Pro: انضم إلى الدورة التدريبية!

ارفع مهاراتك من Novice إلى Hero مع دورة Excel 365 الأساسية ، المصممة لتجعلك تتقن في بضع جلسات.

التسجيل هنا

ارفع مهاراتك من Novice إلى Hero مع دورة Excel 365 الأساسية ، المصممة لتجعلك تتقن في بضع جلسات.

في قائمة الاستبدال ، يمكن الوصول إليها باستخدام الاختصار CTRL + H ، استخدم regexp التالي ، مع التعبير العادي والنقطة المطابقة للخط الجديد:

واستخدم هذه السلسلة البديلة للحصول على قائمة بجميع عناوين URL المستخرجة في الملف:

كيفية نسخ خطوط ملحوظ في NotePad ++؟

يمكن نسخ النص المحدد في Notepad ++ باستخدام بحث regex ، باستخدام البحث> قائمة علامة ، وتحديد خط الإشارات والنقر فوق الكل.

بعد ذلك ، استخدم قائمة البحث> إشارة مرجعية> نسخ خط الإشارة المرجعية ، ويمكن لصق النتيجة في ملف جديد يحتوي على نسخة من الخطوط المميزة.

كيفية استخراج رسائل البريد الإلكتروني من النص في عدد قليل من النقرات؟

لاستخراج رسائل البريد الإلكتروني من النص ، ما عليك سوى إدخال تعبير منتظم لمعرفة جميع عناوين البريد الإلكتروني في ملف نصي ، على سبيل المثال استخراج جميع جهات الاتصال الخاصة بك من Microsoft Outlook.

بعد ذلك ، حدد عناوين البريد الإلكتروني ، وأزل الأسطر الإضافية. باستخدام NotePad ++ ، يمكن القيام بذلك بسهولة من خلال اتباع دليلنا.

استخراج عنوان البريد الإلكتروني من المفكرة ++ باستخدام regex

كيفية استخراج رسائل البريد الإلكتروني من ملف CSV؟

تعمل عناوين البريد الإلكتروني في ملف CSV ، مثل تصدير MicrosoftOutlook ، تمامًا كما تفعل مع ملف نصي قياسي.

لاستخراج رسائل البريد الإلكتروني من ملف CSV ، ابدأ بفتح ملف CSV باستخدام محرر نصوص Notepad ++ ، وقم بتمييز عناوين البريد الإلكتروني الفردية مع العملية الموضحة أعلاه ، وانسخها.

لاستخراج رسائل البريد الإلكتروني من ملف CSV ، اتبع العملية التالية:

  • افتح ملف CSV باستخدام محرر النصوص Notepad ++ ،
  • أدخل التعبير العادي المطابق لعناوين البريد الإلكتروني المحتملة ،
  • استبدالها بالبريد الإلكتروني وخط فاصل ،
  • استخدم تعبيرًا عاديًا لوضع إشارة مرجعية على عناوين البريد الإلكتروني الفعالة ،
  • أزل الخطوط التي لا تحمل علامات والتي لا تحتوي على عناوين بريد إلكتروني ،
  • احصل على قائمة نهائية عن طريق إجراء عملية  إزالة التكرارات   التي ستقوم بتنظيف ملفك واستخراج رسائل البريد الإلكتروني من ملف CSV الخاص بك وجاهزة للتصدير.

بمجرد اكتمال استخراج رسائل البريد الإلكتروني من عملية ملف CSV باستخدام  تعبير عادي   ، ستتمكن من نسخها مباشرةً من النتائج.

Gmail: كيفية إرسال بريد إلكتروني إلى جميع جهات الاتصال؟

باستخدام تطبيق بريد إلكتروني مشهور Gmail، من الممكن إرسال بريد إلكتروني إلى جميع جهات الاتصال عن طريق استخراج قائمة جهات الاتصال الأولى أولا.

للقيام بذلك، افتح جهات اتصال Google الخاصة بك، وتذهب إلى قائمة جهات الاتصال الأخرى، حيث ستجد عناوين البريد الإلكتروني لأي شخص تبادله عبر البريد الإلكتروني معه.

بعد ذلك، حدد جهة اتصال بالنقر فوق مربع الاختيار بجانبها - وسوف تظهر قائمة جديدة، مما يتيح لك تحديد كافة جهات الاتصال التي تريدها عن طريق توسيع السهم الأزرق، ثم تصدير جميع جهات اتصال Gmail الخاصة بك عن طريق النقر فوق الأزرق الثلاثة النقاط على اليمين، واختيار خيارات تصدير البريد الإلكتروني إلى الملف المحلي الذي يناسب احتياجاتك: Google CSV أو Outlook CSV أو VCARD لجهات اتصال iOS.

إذا كان لديك العديد من جهات الاتصال للتعامل مع ملف CSV الناتج، ففكر في تقسيم ملف CSV الخاص بك.

تقسيم ملف نص CSV الخاص بك مع جهات الاتصال المصدرة من Gmail

يمكنك أيضا تصدير جميع جهات الاتصال مباشرة من هذه القائمة عن طريق تحديد الخيار المناسب، وخلاف جميع جهات الاتصال.

الأسئلة المتداولة

كيف هو مستخرج البريد الإلكتروني من الملفات النصية؟
لاستخراج رسائل البريد الإلكتروني من ملف نصي ، افتحه باستخدام محرر النصوص ++ Notepad ++ وتطبيق الإرشادات أعلاه باستخدام تعبير منتظم ، ووضع علامة على جميع رسائل البريد الإلكتروني ، واختيار رسائل البريد الإلكتروني فقط ، ونسخها.
كيف يتم استخراج البريد الإلكتروني من Notepad ++ من النص؟
لإزالة التكرارات في Notepad ++ ، يمكنك استخدام البرنامج المساعد TextFX. بعد تثبيت المكون الإضافي ، حدد النص الذي تريد فرزه والانتقال إلى TextFx> TextFx Tools> فرز الخطوط الحساسة (أو حالة غير حساسة). تأكد من فحص فرز الإخراج فقط خطوط (في العمود) لإزالة التكرارات.
كيف يمكنني استخراج عناوين البريد الإلكتروني من ملف نصي باستخدام Notepad ++؟
لاستخراج عناوين البريد الإلكتروني من ملف نصي في Notepad ++ ، يمكنك استخدام بحث تعبير منتظم. افتح مربع حوار البحث باستخدام Ctrl+ F ، قم بالتبديل إلى علامة التبويب Mark ، تحقق من Line Line ، أدخل تعبيرًا منتظمًا لمطابقة عناوين البريد الإلكتروني (مثل \ B [A-ZA-Z0-9 ._ ٪+-]+ @[A-ZA-Z0-9 .-]+\. بعد ذلك ، افتح قائمة البحث ، حدد إشارة مرجعية ، و نسخ مرجعية للحصول على قائمة بجميع عناوين البريد الإلكتروني.
ما الذي يجب أن يفعله المستخدمون إذا واجهوا مشكلة في تحميل مكون إضافي 32 بت على Notepad ++؟
يجب على المستخدمين التأكد من قيامهم بتشغيل إصدار متوافق من Notepad ++ (إصدار 32 بت للإضافات 32 بت). إذا استمرت المشكلات ، ففكر في العثور على إصدار محدث من البرنامج المساعد أو استشر منتديات مجتمع Notepad ++ للحصول على نصيحة محددة لإصلاحها.

Yoann Bierling
عن المؤلف - Yoann Bierling
Yoann Bierling هو محترف نشر على شبكة الإنترنت والاستشارات الرقمية ، حيث يكون له تأثير عالمي من خلال الخبرة والابتكار في التقنيات. شغوف بتمكين الأفراد والمؤسسات من الازدهار في العصر الرقمي ، فهو مدفوع لتقديم نتائج استثنائية ودفع النمو من خلال إنشاء المحتوى التعليمي.

كن Excel Pro: انضم إلى الدورة التدريبية!

ارفع مهاراتك من Novice إلى Hero مع دورة Excel 365 الأساسية ، المصممة لتجعلك تتقن في بضع جلسات.

التسجيل هنا

ارفع مهاراتك من Novice إلى Hero مع دورة Excel 365 الأساسية ، المصممة لتجعلك تتقن في بضع جلسات.




تعليقات (4)

 2018-08-19 -  Irene Page
بسيط، واضح وأوضح جيدا، شكرا جزيلا لك
 2018-11-05 -  testkingaws
شكرا لك، المؤلف، كان مفيدا جدا بالنسبة لي
 2019-01-15 -  George Mauricio Santana Lima
هذا البرنامج التعليمي مذهل، مثل دليل مفيد!
 2019-01-15 -  Kaspars
شكرا لك! هذا جاء مفيد!

اترك تعليقا