Vad är detta verktyg?
Det här verktyget tar bort oönskade tecken från text i två valbara lägen. "Endast skiljetecken" riktar in sig på vanliga skiljetecken — punkter, kommatecken, utropstecken, citattecken, parenteser och liknande symboler — samtidigt som bokstäver, siffror och andra tecken lämnas orörda. "Alla specialtecken" är bredare: det tar bort allt som inte är en bokstav, siffra eller mellanslag, med Unicode-medveten matchning så att accentuerade bokstäver och icke-latinska skriftsystem (kinesiska, kyrilliska, arabiska osv.) korrekt bevaras som bokstäver istället för att tas bort.
En kryssruta "behåll mellanslag" avgör om borttagna tecken lämnar ett mellanrum (mellanslag behålls) eller om de återstående orden slås ihop med normaliserat enkelt mellanslag.
Varför använda det?
- Två tydliga lägen — endast skiljetecken eller alla specialtecken — istället för ett fast beteende.
- Unicode-medvetet: behåller korrekt accentuerade och icke-latinska bokstäver som bokstäver, inte specialtecken.
- Möjlighet att behålla eller slå ihop mellanslag som lämnas kvar efter borttagna tecken.
- Lokal bearbetning — texten lämnar aldrig din webbläsare.
- Ingen registrering, inga gränser, gratis att använda.
Så använder du det
- Klistra in din text i inmatningsrutan.
- Välj "Ta bort endast skiljetecken" eller "Ta bort alla specialtecken".
- Växla "Behåll mellanslag" beroende på om du vill lämna mellanrum.
- Klicka på Ta bort och kopiera resultatet.
Exempel
Inmatning
Hello, World! (test)Resultat
Hello World testLäget endast skiljetecken tar bort kommat, utropstecknet och parenteserna, och lämnar orden åtskilda av de ursprungliga mellanslagen.
Vanliga användningsområden
- Rensa text innan den matas in i en ordfrekvensräknare eller sökindex.
- Ta bort formateringsartefakter från text som kopierats från en PDF eller ett skannat dokument.
- Förbereda text för tokenisering i ett språkinlärnings- eller NLP-skript.
- Ta bort citattecken och skiljetecken från en lista innan poster dedupliceras.
Vanliga frågor
Vad räknas som "skiljetecken" jämfört med "alla specialtecken"?
Endast skiljetecken tar bort tecken som . , ! ? ; : ' " ( ) [ ] { } och liknande symboler som används för att strukturera meningar. Alla specialtecken är ett bredare alternativ — det tar även bort symboler som @ # $ % ^ & * som inte strikt är skiljetecken, men inte heller bokstäver eller siffror.
Kommer det här att ta bort kinesiska, arabiska eller accentuerade bokstäver?
Nej. Båda lägena använder Unicode-medveten teckenmatchning, så bokstäver från alla skriftsystem — plus latinska bokstäver med accenter som é eller ü — känns korrekt igen som bokstäver och behålls, istället för att behandlas som specialtecken.
Vad händer med mellanslag när jag tar bort skiljetecken?
Om "Behåll mellanslag" är markerat behålls den ursprungliga mellanrummet mellan ord (endast oavsiktliga dubbla mellanslag slås ihop). Om det inte är markerat normaliseras alla blanksteg till enkla mellanslag och trimmas.
Fungerar det här på siffror?
Siffror tas aldrig bort av något av lägena — endast skiljetecken eller icke-alfanumeriska symboler tas bort, siffror behålls alltid.
Laddas min text upp någonstans?
Nej. Bearbetningen sker lokalt i JavaScript i din webbläsare; ingenting skickas till en server.