🌐 SV

👻 Borttagning av osynliga tecken

Hitta nollbreddstecken, BOM, icke-brytande mellanslag (NBSP) och kontrolltecken som gömmer sig i text du inte kan se, få en tabell med antal per kodpunkt och ta bort dem alla på en gång.

Tecken hittade
0
Kodpunkt Namn Antal
GUIDE

Las mer

01

1. Varför osynliga tecken ställer till problem

Tecken som nollbreddsmellanslag (U+200B), sammanfogningsmarkörer (U+200C, U+200D) och en inledande BOM (U+FEFF) visas inte på skärmen men är fortfarande riktiga tecken i strängen. När de smyger in i kod- eller konfigurationsfiler kan de bryta jämförelser av strängar, störa regex-matchningar eller orsaka fel vid tolkning av JSON/YAML.

02

2. Vad som upptäcks

Det här verktyget upptäcker nollbreddstecken (U+200B-U+200D, ordsammanfogare U+2060), BOM (U+FEFF), icke-brytande mellanslag NBSP (U+00A0), riktningstecken (U+200E, U+200F), mjukt bindestreck (U+00AD) samt C0/C1-kontrolltecken utom tabb och radbrytning. Varje tecken listas i en tabell med sin kodpunkt (U+XXXX), sitt namn och antalet förekomster.

03

3. Var dessa tecken kommer ifrån

De dyker ofta upp i text som kopierats från ett ordbehandlingsprogram, filer som öppnats med fel kodning och nollbreddstecken som vissa meddelandeappar eller webbplatser infogar för vattenmärkning eller spårning. Om de lämnas kvar i källkod eller konfigurationsfiler kan de ge förbryllande diffar eller bryta bygget - att skanna med det här verktyget innan du klistrar in något känsligt är en billig säkerhetskontroll.

Vanliga fragor

Skickas min text till en server?
Nej. All skanning och borttagning sker i din webbläsare - det här verktyget anropar aldrig något backend-API.
Tas tabbtecken eller vanliga radbrytningar också bort?
Nej. Tabb (U+0009) och radbrytningar (U+000A, U+000D) behandlas som vanliga formateringstecken och exkluderas från upptäckt och borttagning.
Upptäcker det fullbreddsblanksteg?
Fullbreddsblanksteg (U+3000) betraktas normalt som en synlig glyf och ingår för närvarande inte i upptäcktslistan. Kombinera detta med Ta bort blanksteg om du även behöver hantera det.