استخراج البريد والروابط والأرقام

الصق أي نص لتظهر عناوين البريد والروابط والأرقام في قائمة — بلا زر وبلا رفع.

طريقة الاستخدام

  1. الصق نصك: تُفحص عناوين البريد والروابط والأرقام معًا، وتتحدث أعداد المطابقات على الأزرار أثناء الكتابة.
  2. البريد والروابط مفعّلان افتراضيًا. فعّل «الأرقام» عند الحاجة إلى الأرقام فعلًا، إذ ستظهر معها التواريخ وأرقام الإصدارات وأرقام الطلبات.
  3. انسخ القائمة أو نزّلها بصيغة .txt. كلاهما يتبع ترتيب الشاشة: البريد ثم الروابط ثم الأرقام، عنصر واحد في كل سطر.

مثال قابل للتحقق

المدخل

تأكيد حجز الفعالية في برلين
للتواصل: sara@example.com أو info@example.com
جدول الأعمال: https://example.com/agenda — 3 صفحات
نسخة احتياطية: sara@example.com

النتيجة (الخيارات الافتراضية)

sara@example.com
info@example.com
https://example.com/agenda

الخيارات الافتراضية فقط (البريد والروابط مفعّلان، الأرقام متوقفة، التكرار محذوف): يُحذف العنوان الاحتياطي المكرر ويُحتسب في «المكرر المحذوف: 1»، ويبقى الرقم 3 داخل مجموعة الأرقام غير المفعّلة فلا يظهر في القائمة، لكن زر «الأرقام» يبيّن وجوده.

القواعد والحدود والمسائل المعروفة

  • مطابقة بالأنماط لا تحقّق: لا يُراجع أي عنوان لدى خادم، وقد يكون الرابط قديمًا. الاستخراج يفضّل الإمساك بالمطابقات، فراجع القائمة سريعًا لالتقاط أي نتيجة خاطئة.
  • يجب أن يبدأ الرابط بـ http:// أو https:// أو www.؛ النطاق المجرد مثل example.com لا يُعد رابطًا، وكذلك ftp: وmailto: — فالنصوص المنسوخة مليئة بـ «.com» في نهاية الجملة.
  • تُحذف علامات الترقيم في نهاية الرابط، وتبقى الأقواس التي تنتمي إليه: https://zh.wikipedia.org/wiki/Foo_(bar) يحتفظ بالقوس الختامي، أما «)» في نهاية الجملة فتُحذف.
  • يجب أن يكون البريد بالشكل local@domain.tld. تُستثنى الأسماء الشبيهة بالملفات مثل logo@2x.png، بينما .zip و.app و.dev نطاقات عليا حقيقية فتُحتفَظ بها.
  • تُؤخذ الأرقام كما كُتبت: تبقى فواصل الآلاف والعلامة العشرية، ولا يُخمَّن معنى 1.234 (ألف أم كسر) لأن القراءة تختلف بين البلدان. لا جمع ولا متوسط ولا تحويل عملات، وإشارة السالب ليست جزءًا من الرقم (-5 يعطي 5).
  • لأن النص لا يُفسَّر، تنفصل التواريخ والإصدارات: 2026-01-05 يعطي ثلاثة أرقام، وv1.2.3 يعطي 1.2 و3، ورقم الطلب A12345 يعطي 12345. أبقِ «الأرقام» متوقفة إن كنت تريد جهات الاتصال فقط.
  • لا تُستخرج الأرقام من داخل الروابط أو عناوين البريد مرة أخرى: user123@mail.com يعطي بريدًا واحدًا بلا أرقام، وhttps://x.com/item/2026 يعطي رابطًا واحدًا بلا أرقام.
  • المقارنة عند إزالة التكرار حسب النوع: البريد يتجاهل حالة الأحرف، والروابط تُقارن حرفيًا (المسار حساس لحالة الأحرف)، والأرقام بصورتها المكتوبة — «1,000» و«1000» عنصران مختلفان.
  • تُعرَف الأرقام بعرض كامل (123) والأرقام العربية-الهندية (١٢٣). وتوفّر الصفحات الصينية والعربية خيار «أرقام بعرض النصف» لتحويلها إلى 0-9 كما تتوقع برامج الجداول؛ وهو متوقف افتراضيًا حتى لا يُعاد كتابة نصك دون علمك.
  • فوق 2,000 نتيجة تُعرض الأولى فقط مع بقاء النسخ والتنزيل كاملين؛ وفوق 200,000 حرف تتأخر النتيجة نحو 0.6 ثانية بعد التوقف عن الكتابة. لا أرقام هواتف ولا هويات ولا أرقام تتبّع (تحتاج قواعد كل بلد)، ولا رفع ملفات ولا سجل — كل شيء يجري في متصفحك.

ما يحتاجه الناس عادة بعد الحصول على القائمة.