İçeriğe atla
TextArray
%100 yerel

ASCII olmayan karakterleri kaldır

İsteğe bağlı olarak aksanları önce en yakın harflere çevirerek, her karakteri düz ASCII'nin dışına çıkarın.

Giriş
Çıkış

ASCII olmayan karakterleri kaldır

ASCII olmayan karakterleri kaldır, yalnızca yazdırılabilir ASCII aralığını (standart bir ABD klavyesindeki harfler, rakamlar, boşluklar ve noktalama işaretleri) tutar ve diğer her şeyi siler: vurgulu harfler, emoji, CJK karakterleri, süslü tırnak işaretleri, görünmez boşluklar ve kontrol kodları. Eski bir sistemin, bir veritabanı sütununun, bir dosya adının veya eski bir protokolün yalnızca düz ASCII'yi kabul etmesi ve daha zengin herhangi bir şeyin boğulması durumunda bu hızlı çözümdür.

Varsayılan olarak "Önce harf çevirisi" açıktır, dolayısıyla araç silmeden önce akıllıca olanı yapar: aksan işaretlerini çıkarır, böylece é e olur ve č c olur, ß'yi ss'ye, æ'yi ae'ye ve ø'yu o'ya genişletir ve tipografik noktalama işaretlerini dönüştürür - kıvırcık tırnakları düz olanlara, en ve kısa tireleri tirelere, üç noktayı üç noktaya, bölünmeyen boşluğu normal boşluğa dönüştürür. Daha sonra yalnızca emoji veya Latin olmayan alfabeler gibi ASCII eşdeğeri olmayanlar kaldırılır. Her aksanlı harfi doğrudan silen katı bir geçiş için harf çevirisini kapatın.

"Satır sonlarını tut" ve "Sekmeleri tut" metninizin yapısını korur; her şeyi tek bir satıra daraltmak veya sekmeleri bırakmak için bunları kapatın. Satır sonları her iki durumda da tek bir yeni satıra normalleştirilir. "Kaldırılan karakterleri listele" seçeneğini etkinleştirdiğinizde araç, sonucun altına bir özet ekler: kaldırılan her ayrı karakter, Unicode kod noktası ve bir sayımla birlikte, böylece tam olarak neyin çıkarıldığını görebilirsiniz - görünmez karakterler, U+200B gibi kod noktasıyla gösterilir. Canlı çetele kaç karakterin kaldırıldığını bildirir.

Tarayıcınızda her şey yerel olarak çalışır. Metniniz hiçbir zaman herhangi bir yere yüklenmez, kaydedilmez veya saklanmaz.

FAQ

Burada ASCII olarak ne sayılır?
Boşluktan (U+0020) yaklaşık işaretine (U+007E) kadar yazdırılabilir aralık — İngilizce harfler, rakamlar, yaygın noktalama işaretleri ve boşluk. Sekmeler ve yeni satırlar kendi seçenekleriyle ayrı tutulur; diğer her şey kaldırılır.
"Önce harf çevirisi" ne işe yarar?
Herhangi bir şeyi kaldırmadan önce, vurgulu harfleri temel harflerine (é→e) dönüştürür, ß→ss, æ→ae ve ø→o'yu genişletir ve kıvırcık tırnak işaretlerini, tireleri ve üç noktayı düz ASCII olarak eşler. Daha sonra yalnızca emoji gibi ASCII eşdeğeri olmayan karakterler silinir.
Neyin kaldırıldığını tam olarak nasıl görebilirim?
"Kaldırılan karakterleri listele" seçeneğini açın. Araç, kaldırılan her farklı karakteri kod noktası ve sayısıyla birlikte listeleyen bir bölüm ekler. U+00A0 gibi görünmez karakterler kod noktaları olarak görünür, böylece bunları tanımlayabilirsiniz.
Satır sonlarına ve sekmelere ne olur?
Varsayılan olarak tutulurlar ve kendi seçenekleriyle bırakılabilirler. Satır sonları her zaman tek bir yeni satıra göre normalleştirilir, bu nedenle karışık Windows ve Unix sonları tutarlı olur.
Metnim herhangi bir yere yüklendi mi?
Hayır. Dönüşümün tamamı tarayıcınızda çalışır ve metniniz asla cihazınızdan ayrılmaz.