إزالة علامات HTML

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

5 من 2 تقييمات
إزالة علامات HTML

إزالة علامات HTML أداة مجانية تحذف علامات HTML من كتلة نصية، ثم تعرض المحتوى المتبقي كنص عادي.

كيف أزيل علامات HTML من النص؟

الصق النص الأصلي، وشغّل عملية الإزالة، ثم انسخ النص العادي الناتج.

  1. الصق نصا يحتوي على علامات مثل <p> أو <strong> أو <a> أو <div>.
  2. شغّل الأداة لإزالة جميع علامات HTML.
  3. راجع المسافات، ثم انسخ النتيجة إلى مستندك أو جدول البيانات أو نظام إدارة المحتوى.
أداة إزالة علامات HTML على digily.link مع نموذج الإدخال

تستخدم الأداة الدالة strip_tags في PHP. تتم المعالجة على الخادم، لذلك تنتقل مدخلاتك إليه عبر HTTPS، ولا يجري تخزينها.

متى توفر إزالة HTML الوقت؟

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

  • تنظيف أوصاف المنتجات المصدرة من WordPress أو Shopify أو أي نظام آخر لإدارة المحتوى قبل وضعها في مصنف Excel أو Google Sheets.
  • إعداد حقول دمج المراسلات كنص عادي لاستخدامها في Microsoft Word أو منصات البريد الإلكتروني مثل Mailchimp، حيث قد تظهر علامات غير مرغوب فيها داخل الرسالة.
  • إزالة علامات الفقرات والروابط من عمود أوصاف في ملف CSV قبل استيراده إلى قاعدة بيانات.
  • تجهيز النص للحقول التي تحسب الأحرف الظاهرة، لكنها لا تعرض HTML.
  • تنظيف المحتوى المنسوخ من مواقع الويب قبل إضافته إلى الملاحظات أو تذاكر الدعم أو الوثائق الداخلية.

من المفيد الحفاظ على البنية قبل إزالة العلامات. إذا كان يجب أن تظل الفقرات أو عناصر القوائم أو فواصل الأسطر منفصلة، فاستبدل علامات إغلاق الفقرات وعناصر القوائم وعناصر <br> بفواصل أسطر أولا.

ماذا يحدث للمسافات وعلامات الترقيم والأحرف غير المعتادة؟

تبقى المسافات وعلامات الترقيم والأرقام والأحرف النصية العادية، بينما تُحذف العلامات نفسها.

لا تضيف عملية الإزالة مسافات تلقائيا في مواضع العلامات المحذوفة. على سبيل المثال، يتحول <ul><li>Red</li><li>Blue</li></ul> إلى RedBlue. وإذا احتوى المصدر على مسافات فعلية أو فواصل أسطر بين هذه العناصر، فستبقى تلك الأحرف.

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

مثال على نتيجة أنتجتها أداة إزالة علامات HTML

قبل الإزالة وبعدها

الإدخال: <p>Hello <strong>Sam</strong>.</p>

الإخراج: Hello Sam.

الإدخال: <h2>Delivery</h2><p>Usually 2–3 working days.</p>

الإخراج: DeliveryUsually 2–3 working days.

الإدخال: <p>Delivery &amp; returns</p>

الإخراج: Delivery &amp; returns

يوضح المثال الأخير أن مراجع الأحرف مثل &amp; لا تُفك. فإزالة العلامات وفك مراجع أحرف HTML عمليتان منفصلتان.

ما الذي لا تفعله أداة إزالة علامات HTML؟

لا تستخرج الأداة نص المقالة المهم وحده، ولا تعيد إنشاء المسافات بين الفقرات، ولا تحول HTML إلى Markdown.

قد يبقى المحتوى الموجود داخل عناصر script وstyle بعد إزالة العلامات المحيطة به. فعلى سبيل المثال، تؤدي إزالة العلامات من <script>alert("x")</script>Welcome إلى بقاء alert("x")Welcome. لذلك لا تغني إزالة العلامات عن استخدام أداة مخصصة لتنقية HTML عند التعامل مع مدخلات غير موثوقة.

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

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

هل تزيل الأداة تعليقات HTML؟

نعم، تزيل الدالة strip_tags في PHP تعليقات HTML إلى جانب العلامات. لذلك لن يظهر في النتيجة أي نص موجود داخل تعليق فقط.

هل يمكنني الاحتفاظ ببعض علامات HTML؟

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

هل تزيل الأداة تنسيق Markdown؟

لا. تبقى صياغة Markdown، مثل علامات الهاش والنجوم والأقواس المربعة، في الإخراج، بينما تُزال أي علامات HTML مضمنة.

هل يمكن حفظ النتيجة مباشرة بصيغة CSV؟

ليس بالضرورة. لا تتعامل إزالة العلامات مع الفواصل أو علامات الاقتباس أو فواصل الأسطر المضمنة وفقا لقواعد CSV. استخدم أداة مناسبة لكتابة CSV عند وضع النص المنظف في ملف.

هل يمكنني استخراج النص الرئيسي من صفحة ويب كاملة؟

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

فحوصات أخيرة

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

الأدوات الشائعة