Text & Writing Tools

إزالة الأسطر الفارغة من النص

نظّف النص بإزالة الأسطر الفارغة مع الحفاظ على ترتيب الأسطر المتبقية ومحتواها. حدّد ما إذا كانت الأسطر التي تحتوي على مسافات أو علامات جدولة فقط تُزال أيضًا، ثم انسخ النتيجة أو نزّلها.

0 الأحرف

الخيارات

تتم معالجة النص في متصفحك على جانب العميل، ولا يتطلب منطق المعالجة الظاهر رفعه إلى خادم.

لماذا تستخدم هذه الأداة؟

لماذا تستخدم هذه الأداة؟

قد تجعل الأسطر الفارغة النص المنسوخ أصعب في القراءة أو الاستخدام. تزيل هذه الأداة الأسطر الفارغة وتتيح لك تحديد كيفية التعامل مع الأسطر التي تحتوي على مسافات بيضاء فقط.

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

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

  1. الخطوة 1

    أدخل النص

    ألصق المحتوى أو اكتبه في حقل النص المدخل.
  2. الخطوة 2

    تحقق من خيار المسافات البيضاء

    أبقِ trimWhitespaceOnly مفعّلًا لإزالة الأسطر التي تحتوي على مسافات فقط، أو أوقفه لإزالة الأسطر الفارغة تمامًا.
  3. الخطوة 3

    راجع النتيجة

    تحقق من النص المنظف للتأكد من بقاء الأسطر بالترتيب المطلوب.
  4. الخطوة 4

    انسخ النص المنظف

    اختر «نسخ». قد تعرض الواجهة رسالة «تم النسخ!» بعد الإجراء.
  5. الخطوة 5

    نزّل الملف عند الحاجة

    اختر «تنزيل» لحفظ الناتج في ملف.
  6. الخطوة 6

    ابدأ من جديد

    اختر «مسح» لإفراغ النص في الواجهة.

كيفية إزالة الأسطر الفارغة من النص المنسوخ

ألصق النص في حقل النص المدخل لإزالة الأسطر الفارغة. تحتفظ الأسطر المتبقية بترتيبها الأصلي، وتُجمع باستخدام فواصل الأسطر. استخدم «نسخ» لنسخ النتيجة المنظفة.

إزالة الأسطر التي تحتوي على مسافات أو علامات جدولة فقط

فعّل الخيار trimWhitespaceOnly لإزالة الأسطر التي تصبح فارغة بعد تطبيق JavaScript trim(). هذا الخيار مفعّل افتراضيًا. أوقفه إذا أردت إزالة الأسطر الفارغة تمامًا فقط.

تنظيف النص دون تثبيت برامج

استخدم أداة النص في المتصفح لإزالة الأسطر الفارغة من الملاحظات أو المحتوى المنسوخ أو مقتطفات التعليمات البرمجية. ألصق المحتوى، وراجع النتيجة، ثم انسخها أو نزّلها.

مثال على إدخال وإخراج إزالة الأسطر الفارغة

مثلًا، يتحول النص 'Apple\n\nBanana\n \nOrange' إلى 'Apple\nBanana\nOrange' عند تفعيل خيار المسافات البيضاء افتراضيًا. عند إيقاف الخيار، يبقى السطر الذي يحتوي على ثلاث مسافات، بينما يُحذف السطر الفارغ تمامًا.

إزالة الأسطر الفارغة من النص على الهاتف

يمكنك لصق النص في حقل الإدخال على جهاز محمول واستخدام الخيار نفسه. قد يختلف شكل الأداة وسلوكها بحسب المتصفح، ولم تحدد آلية المعالجة تفاصيل ذلك.

نسخ النص المنظف أو تنزيله

اختر «نسخ» لنسخ الناتج أو «تنزيل» لحفظه في ملف. لا يحدد كود المعالجة اسم الملف أو امتداده، لذا تحقق من تفاصيل الملف بعد تنزيله.

شرح الميزات

إزالة تلقائية للأسطر الفارغة

تصفّي الأسطر وفق قاعدة الفراغ المحددة، ثم تجمع الأسطر المتبقية باستخدام فواصل الأسطر.

التعامل مع الأسطر التي تحتوي على مسافات

الخيار trimWhitespaceOnly مفعّل افتراضيًا. عند تفعيله، تحدد line.trim() !== '' ما إذا كان السطر سيبقى. وعند إيقافه، يُحذف السطر إذا كان يساوي سلسلة فارغة تمامًا.

النسخ إلى الحافظة

استخدم زر «نسخ» لنسخ الناتج المنظف. تتوفر تسمية «تم النسخ!» بعد النسخ.

تنزيل الناتج

استخدم «تنزيل» لحفظ النص المنظف. لم يتأكد اسم الملف وامتداده من منطق المعالجة.

تحميل مثال

يتيح زر «تحميل مثال» تجربة الأداة بنص نموذجي. لم يحدد منطق المعالجة محتوى المثال.

مسح النص أو إعادة ضبطه

استخدم «مسح» لإزالة النص من الواجهة. ينبغي الرجوع إلى مكوّن الواجهة لمعرفة نطاق إعادة الضبط بدقة.

ما استخدامات هذه الأداة؟

تنظيف الملاحظات المنسوخة

أزل الأسطر الفارغة من الملاحظات الملصقة قبل نسخ النص المنظف.

إعداد النص لمحررات الشيفرة

أزل الأسطر الفارغة من مقتطف شيفرة لتقليل حجمه، ثم راجع الناتج لأن الأداة لا تحلل بنية الشيفرة.

تنسيق القوائم والنصوص العادية

نظّف القوائم والأسماء والنصوص السطرية مع الحفاظ على ترتيب الأسطر المتبقية.

تنظيف النص قبل مشاركته

أزل الأسطر الفارغة غير المرغوبة قبل لصق النص في رسالة أو مستند أو وجهة أخرى.

معلومات الأداة

وضع الأداةremoveBlankLines
المعالجةعلى جانب العميل
الإعداد الافتراضي للمسافات البيضاءtrimWhitespaceOnly = true
الإدخالنص مقسم إلى أسطر
الإخراجالأسطر المتبقية مجمعة بفواصل أسطر
النسخمتاح
التنزيلمتاح؛ اسم الملف وامتداده غير مؤكدين

الفوائد

  • إزالة الأسطر الفارغة دون تغيير ترتيب الأسطر المتبقية.
  • التعامل مع الأسطر التي تحتوي على مسافات عبر خيار مفعّل افتراضيًا.
  • نسخ النتيجة أو تنزيلها.
  • معالجة النص على جانب العميل وفق منطق الأداة.

القيود

  • تحذف الأداة الأسطر وفق قاعدة الفراغ ولا تصحح الإملاء أو تعيد صياغة الجمل.
  • عند إيقاف trimWhitespaceOnly، يبقى السطر المحتوي على مسافات لأنه ليس سلسلة فارغة تمامًا.
  • لا يوفر منطق المعالجة المؤكد تنسيقًا واعيًا بالشيفرة أو التحقق من تركيبها.
  • لم يُحدد الحد الأقصى لحجم الإدخال.
  • لم يتأكد اسم الملف المنزّل أو امتداده أو تنسيقه الدقيق.

كيفية معالجة النص

تتم معالجة الأسطر الفارغة على جانب العميل، ولا يتطلب المنطق الظاهر إرسال النص إلى خادم. يصف ذلك مسار المعالجة فقط؛ ولا يحدد الكود المتاح سلوك التحليلات أو سجلات الاستضافة أو الخدمات الأخرى.

نصائح

  • أبقِ خيار المسافات البيضاء مفعّلًا لإزالة الأسطر التي تحتوي على مسافات فقط.
  • أوقف الخيار لإزالة الأسطر الفارغة تمامًا فقط.
  • استخدم «تحميل مثال» لتجربة الأداة قبل لصق محتواك.
  • راجع النتيجة قبل النسخ أو التنزيل، خصوصًا عند تنظيف الشيفرة أو النص المنظم.

الأسئلة الشائعة

كيف أزيل الأسطر الفارغة من النص عبر الإنترنت؟

ألصق النص في حقل الإدخال واستخدم أداة إزالة الأسطر الفارغة. تحتفظ النتيجة بترتيب الأسطر المتبقية وتجمعها بفواصل أسطر. يمكنك بعد ذلك نسخها أو تنزيلها.

هل تزيل الأداة الأسطر التي تحتوي على مسافات؟

نعم. عند تفعيل trimWhitespaceOnly، تُحذف الأسطر التي تصبح فارغة بعد JavaScript trim(). وهذا هو الإعداد الافتراضي. أوقف الخيار لإزالة السلاسل الفارغة تمامًا فقط.

هل يمكنني إزالة الأسطر الفارغة تمامًا فقط؟

نعم. أوقف trimWhitespaceOnly لإزالة الأسطر التي تساوي سلسلة فارغة فقط. قد تبقى الأسطر التي تحتوي على مسافات أو علامات جدولة.

هل يمكن إزالة الأسطر الفارغة دون تثبيت برنامج؟

نعم. صُممت الأداة لمعالجة النص على جانب العميل. ألصق المحتوى واستخدم عناصر التحكم المتاحة؛ ولا تتطلب آلية المعالجة محررًا منفصلًا أو رفعًا إلى خادم.

هل تعمل الأداة على الهاتف؟

يمكنك استخدام حقل النص وخيار إزالة الأسطر حيثما تتوفر الواجهة في متصفحك. لم تحدد آلية المعالجة توافق المتصفحات أو التصميم المتجاوب.

هل يتغير ترتيب النص عند حذف الأسطر الفارغة؟

لا. تصفّي الأداة الأسطر المطابقة وتحافظ على ترتيب البقية، ثم تجمعها باستخدام فواصل أسطر؛ ولا تعيد ترتيب المحتوى.

هل يمكنني نسخ النتيجة؟

نعم. اختر «نسخ» لنسخ الناتج. تتضمن الواجهة تسمية «تم النسخ!»؛ ويعتمد سلوك الحافظة الدقيق على تنفيذ الواجهة.

هل يمكنني تنزيل النص بعد تنظيفه؟

نعم. تتضمن الواجهة زر «تنزيل». لا يحدد منطق المعالجة اسم الملف أو امتداده أو تنسيقه، لذا لا يمكن ضمان تلك التفاصيل.

هل ترفع الأداة النص إلى خادم؟

لا يتطلب منطق معالجة النص الظاهر رفعه إلى خادم، إذ تعمل المعالجة على جانب العميل. ولا يتحقق ذلك بصورة مستقلة من التحليلات أو سجلات الاستضافة أو الخدمات الأخرى.

ماذا يحدث عند اختيار «تحميل مثال» أو «مسح»؟

يتوفر «تحميل مثال» لتجربة نص نموذجي، ويتوفر «مسح» لإفراغ النص في الواجهة. لم تحدد حالة المعالجة وحدها محتوى المثال أو تفاصيل إعادة الضبط.