أداة تصفية أسطر النص أونلاين
أداة مجانية لتصفية أسطر النص حسب نص البحث أو تعبير نمطي. تدعم حساسية حالة الأحرف واستبعاد المطابقات. تعمل محليًا في متصفحك. تتم المعالجة محليًا داخل متصفحك.
ابدأ الاستخدام
ميزات أداة تصفية أسطر النص
تعالج هذه الأداة مشكلة شائعة: استخراج الأسطر التي تحتوي على كلمة أو نمط معين من قائمة طويلة. على سبيل المثال، إذا كان لديك قائمة فواكه:
apple، banana، apricot وأدخلت كلمة البحث ap، فستحصل على الناتج:
apple و apricot.
الوضع الافتراضي: مطابقة نصية حرفية
في هذا الوضع، تبحث الأداة عن النص المُدخل كجزء من السطر (وليس بالضرورة كلمة كاملة). إذا كان الخيار "حساس لحالة الأحرف" غير مفعّل، تتم المقارنة بعد تحويل النص إلى أحرف صغيرة. على سبيل المثال، البحث عن ap يطابق Apple إذا لم يكن الخيار مفعلاً.
وضع التعبير النمطي (Regex)
عند اختيار هذا الوضع، يُفسَّر النص المُدخل كتعبير نمطي JavaScript. يجب أن يكون التعبير صحيحًا؛ وإلا ستظهر رسالة خطأ. على سبيل المثال، يمكن استخدام ^b لمطابقة الأسطر التي تبدأ بحرف b. لاحظ أن الرموز مثل الأقواس وعلامة الجمع لها معانٍ خاصة في هذا الوضع.
استبعاد الأسطر المطابقة
عند تفعيل هذا الخيار، تنعكس النتيجة: تُحتفظ فقط بالأسطر التي لا تحتوي على قيمة البحث. في المثال السابق، إذا فعّلت الاستبعاد مع البحث عن ap، فستحصل على banana فقط.
القيود
تعمل الأداة محليًا في متصفحك، وتحافظ على ترتيب الأسطر الأصلية ونصها الكامل. لا تقوم بتعديل النص داخل السطر، ولا ترتب النتائج، ولا توفر رفع ملفات.
الأسئلة الشائعة
هل يمكنني استخدام الأداة لتصفية ملف كبير؟
لا يوجد رفع ملفات. يمكنك لصق نص لا يتجاوز 500000 وحدة ترميز UTF-16؛ تُرفض النصوص الأطول. قسّم النصوص الكبيرة إلى أجزاء أصغر.
ماذا يحدث إذا أدخلت تعبيرًا نمطيًا غير صالح؟
ستظهر رسالة خطأ توضح أن التعبير غير صالح، ولن تتم أي تصفية حتى تقوم بتصحيحه.
هل يمكنني مطابقة سطر كامل؟
في الوضع النصي الحرفي، يتم البحث عن نص فرعي، وليس كلمة كاملة. لمطابقة السطر بالكامل، استخدم وضع التعبير النمطي مع علامتي البداية والنهاية مثل ^كلمة$.
قائمة التحقق
- تأكد من إدخال النص بشكل صحيح.
- حدد الوضع المناسب (نصي أو Regex).
- فعّل خيار حساسية حالة الأحرف إذا لزم الأمر.
- استخدم خيار الاستبعاد عند الحاجة.
- تحقق من النتائج قبل النسخ.
الحد الأقصى للإدخال 500000 وحدة ترميز UTF-16. يُرفض البحث الفارغ في الوضعين، لكن المسافة الواحدة صالحة للبحث الحرفي. الحد الأقصى للنمط 256 وحدة UTF-16، ويُنفّذ في عامل منفصل بمهلة 1500 مللي ثانية. أدخل النمط دون محددات /.../. تتحول نهايات الأسطر CRLF وCR إلى LF. لا يوجد زر تنزيل.
تتم المعالجة محليًا داخل متصفحك.