🔬 مستخرج تطابقات Regex
مستخرج تطابقات Regex من TextSorter هو أداة مجانية عبر الإنترنت للمطورين تتيح لك استخراج بيانات التعبيرات النمطية ومجموعات الالتقاط إلى أعمدة جدول منظمة
أدخل نمط regex، الصق النص، ثم انقر على "استخراج التطابقات" لملء جدول النتائج.
بسّط استخراج البيانات باستخدام مجموعات التقاط Regex
يُعد تحليل السجلات غير المنظمة، أو HTML الخام، أو تفريغات البريد الإلكتروني، أو قوائم الإعدادات مهمة متكررة للمطورين ومحللي البيانات ومسؤولي تقنية المعلومات. وبينما تخبرك وظائف البحث البسيطة فقط بوجود نمط ما من عدمه، فإنها لا تستطيع تنظيم البيانات نيابة عنك. وهنا تصبح مجموعات التقاط التعبيرات النمطية لا تقدر بثمن.
من خلال تحديد كتل بين قوسين في تعبيرك النمطي، فإنك توجّه محرك التحليل لعزل أجزاء محددة من السلسلة المطابقة. فعلى سبيل المثال، إذا طابقت نمط مفتاح-قيمة مثل (\w+)=(\d+)، تلتقط المجموعة الأولى المفتاح، وتلتقط المجموعة الثانية القيمة الرقمية. تقوم أداة مستخرج تطابقات Regex لدينا بتجميع هذه الالتقاطات فورًا وتوزيعها عبر أعمدة منفصلة في جدول نتائج ديناميكي، محولةً ملفات النصوص الفوضوية إلى مصفوفات بيانات نظيفة ومنظمة.
كيفية استخدام مستخرج الجداول خطوة بخطوة
الحصول على بيانات منظمة من كتل نصية خام لا يتطلب سوى بضع خطوات بسيطة:
- الخطوة 1: أدخل نص المصدر - الصق سجلاتك الخام، أو تفريغات csv، أو الشيفرة المصدرية، أو المقالات في محرر الإدخال الرئيسي على الشاشة.
- الخطوة 2: أدخل أو اختر نمطًا - استخدم القائمة المنسدلة لاختيار نمط جاهز (مثل عناوين البريد الإلكتروني أو مقاطع IP) لتحميل تعبير نمطي مُعد مسبقًا بمجموعات التقاط تلقائيًا. أو بدلًا من ذلك، اكتب تعبيرك النمطي المخصص في شريط الإدخال. تأكد من وضع الأجزاء التي تريد استخراجها كأعمدة بين قوسين
(). - الخطوة 3: شغّل المستخرج - انقر على زر استخراج التطابقات. ستقوم الأداة بتحليل النص بأكمله وتجميع جدول لحظي بجميع التكرارات. يشغل كل تطابق صفه الخاص، وتشغل كل مجموعة التقاط عمودها الخاص.
- الخطوة 4: صدّر إلى جدول بيانات - انقر على نسخ الجدول لنسخ الصفوف المنظمة كنص مفصول بعلامات جدولة (مثالي للصق المباشر في Microsoft Excel أو Google Sheets أو Apple Numbers)، أو انقر على تنزيل CSV لحفظ النتائج مباشرة كملف قيم مفصولة بفواصل.
يسرد المستخرج الموضع الدقيق للأحرف وطول كل عنصر مطابق، ما يجعله أداة ممتازة لتدقيق مواضع السلاسل النصية وتصحيح منطق التحليل.
حالات استخدام شائعة لاستخراج المجموعات
يُعد استخدام التعبيرات النمطية لتفكيك النصوص مفيدًا في سيناريوهات لا حصر لها:
- تدقيق السجلات: استخرج مستويات الأخطاء والطوابع الزمنية من سجلات خادم الويب. سيفصل نمط regex مثل
\[(ERROR|WARNING)\]s+(.*)علامة الخطورة عن التفاصيل بشكل نظيف. - تحليل CSV: فكّك القوائم المفصولة بفاصلة منقوطة أو أزواج مفتاح-قيمة المخصصة إلى صيغ جدولية قياسية.
- استخراج النطاقات الفرعية: حلّل قائمة روابط باستخدام نمط الروابط الجاهز لعزل البروتوكولات (HTTP/HTTPS) وعناوين النطاقات في أعمدة قاعدة بيانات منفصلة.
- تنقية البيانات: تحقق من صيغ التاريخ في تصديرات قواعد البيانات وراجعها من خلال استخراج السنوات والأشهر والأيام في أعمدة فردية للتحليل.
ولأن كل شيء يعمل بلغة جافاسكريبت على جهازك المحلي، فإن العملية سريعة بشكل مذهل، ما يتيح لك تشغيل أنماط regex على مستندات كبيرة في جزء من الثانية.
الأسئلة الشائعة
(\d{4})-(\d{2})-(\d{2})، توجد ثلاث مجموعات التقاط تمثل السنة والشهر واليوم على التوالي. تكتشف الأداة هذه المجموعات وتُنشئ ثلاثة أعمدة مطابقة لها في جدول النتائج..csv قياسية. تُهرَّب جميع الخلايا التي تحتوي على فواصل أو علامات اقتباس أو أسطر جديدة بشكل صحيح حتى يستورد الملف بسلاسة في أي برنامج جداول بيانات.أدوات مطورين ذات صلة
اكتشف أدوات التعبيرات النمطية والاستخراج الأخرى هذه:
🔒 استخراج محلي آمن
نمنح الأولوية لأمان بياناتك. تعمل جميع عمليات استخراج Regex مباشرة داخل متصفحك. لا تُرفع سجلاتك ورسائل بريدك الإلكتروني ومستنداتك ونطاقات IP الخاصة بك أبدًا أو تُخزَّن أو تُعالَج على أي خادم بعيد. إنها قابلة للعمل بلا اتصال بالكامل وآمنة.