كيفية إزالة الأسطر المطابقة من النص
إزالة الأسطر التي تحتوي على كلمة محددة
تصفية الأسطر بمطابقة تامة أو جزئية
إزالة أسطر غير مرغوبة من قائمة منسوخة
مثال: إزالة الأسطر التي تحتوي على كلمة
نسخ النص المتبقي أو تنزيله
إزالة الأسطر المطابقة مع الحفاظ على ترتيبها
فهم المطابقة الحساسة لحالة الأحرف
شرح الميزات
إزالة الأسطر بحسب الاستعلام
أدخل عبارة بحث لتحديد الأسطر المراد حذفها. تحتفظ الأداة بالأسطر غير المطابقة.
مطابقة contains افتراضيًا
القيمة الافتراضية لـ matchMode هي contains. تفوض الأداة سلوك المطابقة إلى دالة مشتركة.
التحكم في حساسية الأحرف
القيمة الافتراضية لـ caseSensitive هي false، ويمكن استخدامها لتحديد أثر حالة الأحرف في المطابقة.
نسخ النص المصفّى
استخدم زر «نسخ» لنسخ النص الناتج. تتضمن الواجهة تسمية «تم النسخ!».
تنزيل الناتج
استخدم «تنزيل» لحفظ النتيجة المصفاة. لم يحدد الكود اسم الملف أو امتداده.
تحميل مثال
يتيح «تحميل مثال» إدخال محتوى تجريبي لاختبار التصفية.
المسح وإعادة الضبط
توفر الواجهة وظيفة للمسح وإعادة الضبط. يعتمد الفرق الدقيق بينهما على التنفيذ.
المعالجة على جانب العميل
تصفّي آلية المعالجة النص في التطبيق محليًا ولا تعرض طلب API لهذه العملية.
ما استخدامات هذه الأداة؟
تنظيف سجلات الأخطاء
أزل أسطر السجل التي تتضمن مصطلح خطأ محددًا مع إبقاء الرسائل الأخرى بترتيبها.
إزالة عناصر غير مرغوبة من قائمة
صفّ قائمة منسوخة باستخدام كلمة أو عبارة تحدد العناصر التي تريد استبعادها.
تنظيف نص منسوخ من مستندات
ألصق النص واحذف الأسطر التي تطابق عبارة غير مرغوبة دون حذف كل ظهور يدويًا.
تصفية رسائل الحالة
أزل الأسطر التي تحتوي على كلمة حالة مع الإبقاء على الرسائل الأخرى.
إعداد النص لأداة أخرى
أنشئ نتيجة مصفاة يمكنك نسخها واستخدامها في تطبيق آخر.
معلومات الأداة
| اسم الأداة | Remove Matching Lines |
|---|---|
| المعالجة | تصفية أسطر على جانب العميل |
| الاستعلام الافتراضي | سلسلة فارغة |
| نمط المطابقة الافتراضي | contains |
| حساسية الأحرف الافتراضية | false |
| بنية الإخراج | الأسطر المتبقية مجمعة بمحارف أسطر جديدة |
| الإجراءات المتاحة | نسخ، تنزيل، تحميل مثال، مسح، إعادة ضبط |
الفوائد
- أزل الأسطر غير المرغوبة بدل حذف كل سطر يدويًا.
- احتفظ بالترتيب النسبي للأسطر غير المطابقة.
- اختر عبارة بحث تناسب النص المراد تصفيته.
- تحكم في حساسية الأحرف عبر caseSensitive.
- انسخ النتيجة أو نزّلها.
القيود
- تعتمد النتيجة على عبارة البحث وخيارات المطابقة.
- الاستعلام الافتراضي فارغ؛ أدخل عبارة واضحة قبل الاعتماد على الناتج.
- لم يحدد الكود المفحوص جميع أنماط المطابقة المدعومة.
- لم يحدد الحد الأقصى لحجم الإدخال أو عدد الأسطر.
- لم يتأكد اسم الملف المنزّل وامتداده وتنسيقه.
- تزيل الأداة الأسطر المطابقة ولا ترتب الأسطر الباقية أو تزيل تكراراتها.
كيفية معالجة النص
تعالج النسخة المفحوصة الأسطر على جانب العميل ولا تعرض طلب fetch أو API لهذه العملية. يدعم ذلك وصف التصفية بأنها محلية، لكنه لا يثبت جميع جوانب معالجة البيانات أو الشبكة في الموقع.
نصائح
- أدخل عبارة محددة لاستهداف الأسطر المراد حذفها.
- ابدأ بنمط contains عندما يمكن أن تظهر الكلمة في أي موضع من السطر.
- أبقِ caseSensitive متوقفًا عندما لا ينبغي أن يؤثر اختلاف الأحرف.
- فعّل حساسية الأحرف إذا أردت التمييز بين الأحرف الكبيرة والصغيرة.
- استخدم «تحميل مثال» لمعاينة أثر عبارة البحث.
- راجع النص المصفّى قبل نسخه أو تنزيله.
الأسئلة الشائعة
كيف أزيل الأسطر التي تحتوي على كلمة معينة؟
أدخل الكلمة في خيار query واستخدم مطابقة contains. تزيل الأداة الأسطر المطابقة وتحتفظ بغيرها. راجع النص المصفّى قبل النسخ أو التنزيل.
هل يمكنني إزالة الأسطر المطابقة عبر الإنترنت؟
نعم. ألصق النص وحدد الاستعلام وخيارات المطابقة. تعالج آلية التنفيذ الأسطر على جانب العميل ويحتوي الناتج على الأسطر غير المطابقة.
هل تطابق الأداة الأحرف الكبيرة والصغيرة؟
يتحكم caseSensitive في ذلك. قيمته الافتراضية false، لذا تتجاهل المطابقة عادةً حالة الأحرف وفق الدالة المشتركة. غيّر الخيار عندما ينبغي أن تؤثر الأحرف في النتيجة.
ماذا يعني contains عند إزالة الأسطر؟
يتحقق contains مما إذا كان السطر يتضمن الاستعلام وفق دالة المطابقة المشتركة. وهو النمط الافتراضي؛ مثلًا يمكن أن يطابق ERROR سطرًا مثل ERROR: Connection failed.
هل يمكن إزالة أسطر غير مرغوبة من قائمة طويلة؟
نعم. ألصق القائمة وصفّ الأسطر بالاستعلام. لم يحدد الكود المفحوص الحد الأقصى لحجم الإدخال أو عدد الأسطر.
هل تحتفظ الأسطر المتبقية بترتيبها الأصلي؟
نعم. تصفّي آلية التنفيذ الأسطر الأصلية وتجمع الأسطر المحتفظ بها بفواصل أسطر؛ لذلك يبقى ترتيبها النسبي دون تغيير.
هل يمكن نسخ النص بعد إزالة الأسطر المطابقة؟
نعم. استخدم زر «نسخ». تعرض الواجهة «تم النسخ!»؛ أما أذونات الحافظة فتتوقف على المتصفح والتنفيذ المحيط.
هل يمكن تنزيل النص المصفّى كملف؟
نعم. يتوفر زر «تنزيل»، لكن الكود المفحوص لا يحدد اسم الملف أو امتداده أو تنسيقه الدقيق.
هل يُرفع النص إلى خادم للمطابقة؟
تعمل المعالجة المفحوصة على جانب العميل ولا تعرض طلب خادم لهذه العملية. لكن ذلك لا يثبت خلو بقية الموقع من طلبات الشبكة.
ماذا يحدث إذا تركت عبارة البحث فارغة؟
الاستعلام الافتراضي سلسلة فارغة. يعتمد سلوكها على كيفية تعامل دالة المطابقة المشتركة معها، ولم يحدده المقتطف المتاح. أدخل مصطلحًا محددًا وافحص النتيجة.