HTML Etiketlerini Kaldır

HTML işaretlemesi yapıştırın; bu araç her etiketi kaldırır ve yalnızca aralarında kalan metni bırakır. PHP’nin standart strip_tags işlevini çalıştırır: açılı ayraçlar içindeki her şey (<p>, <br>, <div class="...">, kapatma etiketleri ve <!-- yorumlar -->) kaldırılır ve çevredeki metin olduğu gibi korunur. Ayrıca üç sayaç elde edersiniz: öncesi karakter sayısı, sonrası karakter sayısı ve kaç tanesinin kaldırıldığı.

Nasıl çalışır

  1. 1

    İşaretlemeyi yapıştırın

    Bir HTML parçacığı, Kaynağı Görüntüle'den kopyalanan tam bir sayfa veya HTML biçimindeki bir e-posta gövdesi.

  2. 2

    Etiketleri kaldırın

    Düğmeye basın; her etiket, kapatma etiketi ve HTML yorumu sunucuda tek geçişte kaldırılır.

  3. 3

    Sayaçları okuyun

    İstatistikler öncesi ve sonrası karakter sayısını, ayrıca kaç karakterin kaldırıldığını gösterir.

  4. 4

    Düz metni kopyalayın

    Çıktı; bir metin düzenleyici, elektronik tablo, yapay zeka komutu veya sonraki işlemler için hazır, temiz bir dizedir.

Ne yapar, ne yapmaz

strip_tags hızlı ve harfi harfine çalışan bir etiket kaldırıcıdır. Tam bir HTML-metin dönüştürücüsü değildir, bu yüzden sınırın tam olarak nerede olduğunu bilmek işe yarar.

  • Etiketler kaldırılır, metin korunur. <b>bold</b> text bold text olur. Açma etiketleri, kapatma etiketleri ve öznitelikleri tümüyle kaybolur.
  • HTML yorumları kaldırılır. <!-- note -->visible visible olur.
  • Hiçbir satır sonu eklenmez. <p> ve <div> gibi blok etiketleri yalnızca silinir, bu yüzden <p>One</p><p>Two</p> OneTwo olur. Metninizde zaten bulunan satır sonları korunur.
  • Varlıklar çözülmez. Tom &amp; Jerry yine Tom &amp; Jerry olarak kalır. &amp; işaretini & haline geri getirmek için sonucu bir HTML varlık çözücüsünden geçirin.
  • Script ve style metni kalır. Yalnızca <script> ve <style> etiketleri kaldırılır; aralarındaki kod veya CSS kalır. İstemiyorsanız önce bu blokları kendiniz silin.

Öncesi ve sonrası

Girdi Çıktı
<p>Hello</p> Hello
<a href="https://x.com">click</a> click
<b>bold</b> text bold text
<!-- note -->visible visible
<br><br> (boş)
Tom &amp; Jerry Tom &amp; Jerry

Yaygın kullanım alanları

  • CMS çıktısını temizleme. Dışa aktarılan bir makaleden gövde metnini çekip düz .txt olarak kaydedin.
  • Dil modellerini besleme. Modeller düz metinle işaretlemeye göre daha iyi çalışır, bu yüzden komutunuzu yazmadan önce etiketleri kaldırın.
  • Kazınmış veri temizliği. Bir kazıyıcı innerHTML döndürdüğünde ama siz yalnızca görünür metni istediğinizde.
  • Hızlı metin çıkarma. Herhangi bir HTML parçacığı yapıştırın ve kelimeleri çevresindeki işaretleme olmadan geri okuyun.

Bilmekte fayda var

  • Nerede çalışır. İşleme sunucumuzda gerçekleşir. Analiz için yalnızca öncesi ve sonrası karakter sayıları kaydedilir, asla HTML’in kendisi değil; ancak her çevrimiçi araçta olduğu gibi gerçekten hassas verileri yapıştırmaktan kaçının.
  • Varlıklar ve betikler. Çıktı hâlâ &amp; veya artık JavaScript gösteriyorsa bu beklenen bir durumdur: varlıkları ayrıca çözün ve yapıştırmadan önce <script> / <style> bloklarını kaldırın.

Sık Sorulan Sorular

Hayır. Yalnızca etiketleri kaldırır, bu yüzden &amp;, &nbsp; ve &#39; gibi varlıklar olduğu gibi geçer. Gerçek karakterlere ihtiyacınız varsa sonucu bir HTML varlık çözücüsünden geçirin.

Hayır. <p> ve <div> gibi blok etiketleri satır sonu eklemeden silinir, bu yüzden paragraflar birbirine yapışabilir. Metninizde zaten bulunan satır sonları korunur.

Etiketlerin kendisi kaldırılır, ancak aralarındaki JavaScript veya CSS metni çıktıda kalır. Kodu istemiyorsanız yapıştırmadan önce bu blokları silin.

Evet. <!-- ... --> blokları etiketlerle birlikte kaldırılır.

Sunucumuzda, tek bir strip_tags geçişiyle. Araç yalnızca öncesi ve sonrası karakter sayılarını kaydeder, HTML içeriğinizi değil.

İlgili Araçlar

Araç diğer dillerde mevcuttur