Usuń znaki nie-ASCII
Usuń każdy znak spoza zwykłego ASCII, opcjonalnie najpierw transliterując znaki diakrytyczne na najbliższe litery.
Powiązane narzędzia
Usuń znaki nie-ASCII
Usuń znaki nie-ASCII zachowuje tylko drukowalny zakres ASCII — litery, cyfry, spacje i interpunkcję ze zwykłej klawiatury — a wszystko inne usuwa: litery z ogonkami i akcentami, emoji, znaki CJK, „ozdobne" cudzysłowy, niewidzialne spacje i kody sterujące. To szybkie rozwiązanie, gdy stary system, kolumna w bazie danych, nazwa pliku lub przestarzały protokół przyjmuje tylko czyste ASCII i zawodzi przy czymkolwiek bogatszym.
Opcja „Najpierw transliteruj" jest domyślnie włączona, więc narzędzie przed usuwaniem robi to, co rozsądne: usuwa znaki diakrytyczne, więc é staje się e, a č staje się c, rozwija ß na ss, æ na ae i ø na o oraz zamienia interpunkcję typograficzną — ozdobne cudzysłowy na proste, półpauzę i pauzę na łącznik, wielokropek na trzy kropki, spację nierozdzielającą na zwykłą. Usuwane jest dopiero to, co nadal nie ma odpowiednika ASCII, na przykład emoji lub pisma niełacińskie. Wyłącz transliterację, by uzyskać ścisłe przejście, które od razu usuwa każdą literę z akcentem.
Opcje „Zachowaj podziały wierszy" i „Zachowaj tabulatory" chronią strukturę tekstu; po ich wyłączeniu wszystko scala się w jeden wiersz lub tabulatory znikają. Końce wierszy i tak są ujednolicane do jednego znaku nowej linii. Włącz „Wypisz usunięte znaki", a narzędzie doda pod wynikiem podsumowanie: każdy odrębny usunięty znak z jego punktem kodowym Unicode i liczbą wystąpień, byś dokładnie widział, co usunięto — znaki niewidzialne pokazane są jako punkt kodowy, np. U+200B. Licznik na żywo podaje, ile znaków usunięto.
Wszystko działa lokalnie w twojej przeglądarce. Tekst nigdy nie jest nigdzie wysyłany, zapisywany ani rejestrowany.