Láthatatlan karakterek eltávolítója
Keresd meg és távolítsd el online a láthatatlan karaktereket: nulla szélességű és nem törhető szóközöket, feltételes kötőjeleket, bidi vezérlőket.
Talált láthatatlan karakterek
| Kódpont | Rövid | Név | Típus | Darab | Eltávolítva |
|---|
Kiemelt bemenet
Csak az első 20 000 karakter van kiemelve.
Hogyan távolítsd el a láthatatlan karaktereket
- Illeszd be a szöveget a bemeneti mezőbe. Az eszköz a beillesztés pillanatában átvizsgálja.
- Olvasd le az eredményt: egy táblázat felsorol minden talált rejtett karaktert a kódpontjával, rövid nevével, Unicode-nevével, típusával és darabszámával. A Kiemelt bemenet megmutatja, hol van mindegyik, kis színes jelvényként, például
ZWSPvagyNBSPfelirattal. - Az Eltávolítandó karakterek alatt hagyd bejelölve azokat a típusokat, amelyeket törölni szeretnél. Az Összes kijelölése / törlése egyszerre kapcsolja át mindet.
- Hagyd bejelölve a A nem törhető és különleges szóközök cseréje normál szóközre opciót, hogy az „1 250” megtartsa a szóközét, és ne váljon „1250”-zé.
- Másold ki a megtisztított szöveget az eredménymezőből. A Láthatatlan karakterek eltávolítása gomb frissíti az eredményt.
Mit ismer fel az eszköz
| Típus | Karakterek | Honnan származnak |
|---|---|---|
| Nulla szélességű karakterek | ZWSP U+200B, ZWNJ U+200C, ZWJ U+200D, WJ U+2060, BOM U+FEFF | Weboldalak, szövegszerkesztők, PDF-ből vagy csevegőalkalmazásokból másolt szöveg, bájtsorrend-jellel mentett fájlok |
| Nem törhető és különleges szóközök | NBSP U+00A0, keskeny NBSP U+202F, vékony, em, en, számjegy- és ideografikus szóközök, sor- és bekezdéselválasztók | HTML , francia tipográfia, Word, macOS Option+Szóköz |
| Feltételes kötőjelek | SHY U+00AD | Elválasztási javaslatok szövegszerkesztőkből és weboldalakról |
| Kétirányú vezérlők | LRM, RLM, ALM, LRE–RLO (U+202A–U+202E), LRI–PDI (U+2066–U+2069) | Kevert arab, héber és latin szöveg, valamint rosszindulatú kód |
| Vezérlőkarakterek | NUL, ESC, lapdobás, DEL, C1 vezérlők | Terminálkimenet, régi fájlok, hibás kódolások |
| Egyéb formázó karakterek | Címkekarakterek, láthatatlan matematikai operátorok, hangul kitöltők, braille üres karakter, minden más Unicode „Cf” karakter | Rejtett vízjelek, „üres” felhasználónevek, ritka források |
| Variációválasztók | VS1–VS256 | Emojistílusok, CJK-változatok és egy szteganográfiai trükk, amely emoji után rejt el adatot |
A tabulátorok, soremelések és kocsivissza karakterek közönséges karakterek, ezeket az eszköz soha nem érinti. A variációválasztók alapértelmezés szerint nincsenek kijelölve, mert általában jogosak.
Miért okoznak gondot a láthatatlan karakterek
Semminek látszanak, a számítógépek mégis látják őket. A szó belsejében lévő nulla szélességű szóköz elrontja a keresést és a helyesírás-ellenőrzést, a CSV-fájl elején lévő bájtsorrend-jel megrongálja az első oszlop nevét, a nem törhető szóköz miatt két érték különbözni fog egy táblázatkereséskor vagy egy jelszómezőben, a feltételes kötőjel pedig kettévághat egy URL-t. A kód, amely egy elkóborolt U+FEFF vagy U+00A0 karaktert tartalmaz, érthetetlen hibával megtagadhatja a fordítást.
A magyar szövegekben a nem törhető szóköz különösen gyakori: az ezreselválasztó és a mértékegység előtti szóköz (például „1 250 Ft” vagy „5 kg”) sokszor nem törhető szóköz, amelyet a táblázatkezelők nem számként értelmeznek. Ezért érdemes a cserét normál szóközre bekapcsolva hagyni.
A láthatatlan karakterek szándékosak is lehetnek: egyeseket a másolt szöveg ujjlenyomatozásához használnak, hogy egy kiszivárgás visszavezethető legyen a forrásához.
Trojan Source és a bidi vezérlők
A kétirányú vezérlők azt mondják a megjelenítő motornak, hogy egy sor egy részét jobbról balra rendezze el. A forráskódban elérhetik, hogy a kód másként nézzen ki, mint amit a fordító ténylegesen futtat. Ezt a támadást 2021-ben „Trojan Source” néven (CVE-2021-42574) tették közzé. Ha az eszköz ilyet talál, figyelmeztetést mutat. A jogos arab vagy héber szöveg használhat LRM és RLM jeleket, de a beágyazó, felülíró és izoláló vezérlők kódban vagy konfigurációs fájlban veszélyjelek.
Tartsd meg, amire szükséged van
- Az Az emojik belsejében lévő összekötők és választók megtartása (👨👩👧, ❤️) megvédi a nulla szélességű összekötőket és variációválasztókat, amelyek az olyan emojikat építik fel, mint a 👨👩👧 vagy a ❤️. Szüntesd meg a jelölést, ha ezeket is el szeretnéd távolítani; a családemoji ekkor három külön emberré esik szét.
- A perzsa, hindi és más írásrendszerek a ZWNJ és ZWJ karaktereket használják a betűk összekapcsolásának szabályozására. Az ilyen szövegnél szüntesd meg a Nulla szélességű karakterek (ZWSP, ZWNJ, ZWJ, WJ, BOM) jelölését.
- A francia tipográfia keskeny nem törhető szóközt használ a ; : ! ? jelek előtt és az idézőjelek belsejében. A megtartásukhoz szüntesd meg a szóközök típusának jelölését.
Gyakori kérdések
Honnan tudom, hogy a szövegem tartalmaz-e nulla szélességű szóközt?
Illeszd be ide. Ha a táblázat üres marad, és az állapot „Nem található láthatatlan karakter.”, akkor nincs ilyen.
Összeragasztja a szavaimat a nem törhető szóközök eltávolítása?
Az alapbeállítással nem: a nem törhető és különleges szóközök normál szóközre cserélődnek. Csak akkor szüntesd meg a csere jelölését, ha törölni szeretnéd őket.
Eltávolítja az eszköz a normál szóközöket, tabulátorokat vagy sortöréseket?
Nem. Csak a fent felsorolt karaktertípusokat érinti.
Biztonságos bizalmas szöveget beilleszteni?
Igen. A vizsgálat és a tisztítás a böngésződben fut; semmi nem kerül feltöltésre vagy tárolásra.
Miért mutat a megtisztított fájl még mindig furcsa karaktert az elején?
Ha a fájlt nem UTF-8 kódolással mentették, a probléma a kódolás lehet, nem egy láthatatlan karakter. Mentsd újra a fájlt UTF-8 kódolással, és vizsgáld meg újra.
Kapcsolódó eszközök
- Sortörések és felesleges szóközök eltávolítása Távolítsd el a sortöréseket és a felesleges szóközöket a PDF-ből vagy e-mailből másolt szövegből. Megtarthatod a bekezdéseket és listákat.
- Keresés és csere Keress és cserélj szavakat vagy mintákat bármely szövegben: kis- és nagybetű, egész szavak, reguláris kifejezés, cserék száma és élő előnézet.
- Francia tipográfia javító Javítsd ki automatikusan a francia szöveg központozását: nem törhető szóközök, « » idézőjelek, hárompont és ívelt aposztróf, a változások listájával.
- Karakterszámláló Ingyenes online karakterszámláló élő korlátokkal X-bejegyzésekhez, SMS-hez, meta címhez, meta leíráshoz és Instagram-képaláíráshoz. Az emoji egy karakter.