كيفية إزالة الأسطر الفارغة من النص المنسوخ
إزالة الأسطر التي تحتوي على مسافات أو علامات جدولة فقط
تنظيف النص دون تثبيت برامج
مثال على إدخال وإخراج إزالة الأسطر الفارغة
إزالة الأسطر الفارغة من النص على الهاتف
نسخ النص المنظف أو تنزيله
شرح الميزات
إزالة تلقائية للأسطر الفارغة
تصفّي الأسطر وفق قاعدة الفراغ المحددة، ثم تجمع الأسطر المتبقية باستخدام فواصل الأسطر.
التعامل مع الأسطر التي تحتوي على مسافات
الخيار trimWhitespaceOnly مفعّل افتراضيًا. عند تفعيله، تحدد line.trim() !== '' ما إذا كان السطر سيبقى. وعند إيقافه، يُحذف السطر إذا كان يساوي سلسلة فارغة تمامًا.
النسخ إلى الحافظة
استخدم زر «نسخ» لنسخ الناتج المنظف. تتوفر تسمية «تم النسخ!» بعد النسخ.
تنزيل الناتج
استخدم «تنزيل» لحفظ النص المنظف. لم يتأكد اسم الملف وامتداده من منطق المعالجة.
تحميل مثال
يتيح زر «تحميل مثال» تجربة الأداة بنص نموذجي. لم يحدد منطق المعالجة محتوى المثال.
مسح النص أو إعادة ضبطه
استخدم «مسح» لإزالة النص من الواجهة. ينبغي الرجوع إلى مكوّن الواجهة لمعرفة نطاق إعادة الضبط بدقة.
ما استخدامات هذه الأداة؟
تنظيف الملاحظات المنسوخة
أزل الأسطر الفارغة من الملاحظات الملصقة قبل نسخ النص المنظف.
إعداد النص لمحررات الشيفرة
أزل الأسطر الفارغة من مقتطف شيفرة لتقليل حجمه، ثم راجع الناتج لأن الأداة لا تحلل بنية الشيفرة.
تنسيق القوائم والنصوص العادية
نظّف القوائم والأسماء والنصوص السطرية مع الحفاظ على ترتيب الأسطر المتبقية.
تنظيف النص قبل مشاركته
أزل الأسطر الفارغة غير المرغوبة قبل لصق النص في رسالة أو مستند أو وجهة أخرى.
معلومات الأداة
| وضع الأداة | removeBlankLines |
|---|---|
| المعالجة | على جانب العميل |
| الإعداد الافتراضي للمسافات البيضاء | trimWhitespaceOnly = true |
| الإدخال | نص مقسم إلى أسطر |
| الإخراج | الأسطر المتبقية مجمعة بفواصل أسطر |
| النسخ | متاح |
| التنزيل | متاح؛ اسم الملف وامتداده غير مؤكدين |
الفوائد
- إزالة الأسطر الفارغة دون تغيير ترتيب الأسطر المتبقية.
- التعامل مع الأسطر التي تحتوي على مسافات عبر خيار مفعّل افتراضيًا.
- نسخ النتيجة أو تنزيلها.
- معالجة النص على جانب العميل وفق منطق الأداة.
القيود
- تحذف الأداة الأسطر وفق قاعدة الفراغ ولا تصحح الإملاء أو تعيد صياغة الجمل.
- عند إيقاف trimWhitespaceOnly، يبقى السطر المحتوي على مسافات لأنه ليس سلسلة فارغة تمامًا.
- لا يوفر منطق المعالجة المؤكد تنسيقًا واعيًا بالشيفرة أو التحقق من تركيبها.
- لم يُحدد الحد الأقصى لحجم الإدخال.
- لم يتأكد اسم الملف المنزّل أو امتداده أو تنسيقه الدقيق.
كيفية معالجة النص
تتم معالجة الأسطر الفارغة على جانب العميل، ولا يتطلب المنطق الظاهر إرسال النص إلى خادم. يصف ذلك مسار المعالجة فقط؛ ولا يحدد الكود المتاح سلوك التحليلات أو سجلات الاستضافة أو الخدمات الأخرى.
نصائح
- أبقِ خيار المسافات البيضاء مفعّلًا لإزالة الأسطر التي تحتوي على مسافات فقط.
- أوقف الخيار لإزالة الأسطر الفارغة تمامًا فقط.
- استخدم «تحميل مثال» لتجربة الأداة قبل لصق محتواك.
- راجع النتيجة قبل النسخ أو التنزيل، خصوصًا عند تنظيف الشيفرة أو النص المنظم.
الأسئلة الشائعة
كيف أزيل الأسطر الفارغة من النص عبر الإنترنت؟
ألصق النص في حقل الإدخال واستخدم أداة إزالة الأسطر الفارغة. تحتفظ النتيجة بترتيب الأسطر المتبقية وتجمعها بفواصل أسطر. يمكنك بعد ذلك نسخها أو تنزيلها.
هل تزيل الأداة الأسطر التي تحتوي على مسافات؟
نعم. عند تفعيل trimWhitespaceOnly، تُحذف الأسطر التي تصبح فارغة بعد JavaScript trim(). وهذا هو الإعداد الافتراضي. أوقف الخيار لإزالة السلاسل الفارغة تمامًا فقط.
هل يمكنني إزالة الأسطر الفارغة تمامًا فقط؟
نعم. أوقف trimWhitespaceOnly لإزالة الأسطر التي تساوي سلسلة فارغة فقط. قد تبقى الأسطر التي تحتوي على مسافات أو علامات جدولة.
هل يمكن إزالة الأسطر الفارغة دون تثبيت برنامج؟
نعم. صُممت الأداة لمعالجة النص على جانب العميل. ألصق المحتوى واستخدم عناصر التحكم المتاحة؛ ولا تتطلب آلية المعالجة محررًا منفصلًا أو رفعًا إلى خادم.
هل تعمل الأداة على الهاتف؟
يمكنك استخدام حقل النص وخيار إزالة الأسطر حيثما تتوفر الواجهة في متصفحك. لم تحدد آلية المعالجة توافق المتصفحات أو التصميم المتجاوب.
هل يتغير ترتيب النص عند حذف الأسطر الفارغة؟
لا. تصفّي الأداة الأسطر المطابقة وتحافظ على ترتيب البقية، ثم تجمعها باستخدام فواصل أسطر؛ ولا تعيد ترتيب المحتوى.
هل يمكنني نسخ النتيجة؟
نعم. اختر «نسخ» لنسخ الناتج. تتضمن الواجهة تسمية «تم النسخ!»؛ ويعتمد سلوك الحافظة الدقيق على تنفيذ الواجهة.
هل يمكنني تنزيل النص بعد تنظيفه؟
نعم. تتضمن الواجهة زر «تنزيل». لا يحدد منطق المعالجة اسم الملف أو امتداده أو تنسيقه، لذا لا يمكن ضمان تلك التفاصيل.
هل ترفع الأداة النص إلى خادم؟
لا يتطلب منطق معالجة النص الظاهر رفعه إلى خادم، إذ تعمل المعالجة على جانب العميل. ولا يتحقق ذلك بصورة مستقلة من التحليلات أو سجلات الاستضافة أو الخدمات الأخرى.
ماذا يحدث عند اختيار «تحميل مثال» أو «مسح»؟
يتوفر «تحميل مثال» لتجربة نص نموذجي، ويتوفر «مسح» لإفراغ النص في الواجهة. لم تحدد حالة المعالجة وحدها محتوى المثال أو تفاصيل إعادة الضبط.