Hoppa till innehåll
TextArray
100% lokalt

Ta bort tecken

Ta bort specifika tecken, hela teckenklasser eller regexmatchningar från text.

Inmatning
Utmatning

Ta bort tecken

Klistra in din text, säg vilka tecken som måste gå, och det rensade resultatet visas medan du skriver. Det här verktyget är byggt för de små städningarna som håller upp riktigt arbete: ta bort bindestreck och parenteser från telefonnummer, ta bort valutasymboler från en kalkylarkskolumn, ta bort det osynliga skräpet som hänger med när du kopierar från Word, Google Docs eller en PDF, eller klippa ner ett rörigt produktnamn till något säkert för ett filnamn.

Det finns tre sätt att säga vad som ska gå. Skriv in tecken i fältet för att ta bort exakt dessa - listan är bokstavlig, så ett bindestreck är bara ett bindestreck och ingenting tolkas som ett mönster. Byt till att bara behålla de listade tecknen för att fungera tvärtom och vitlista det du litar på, vilket är den snabbaste vägen från fritext till vanliga siffror eller vanliga bokstäver. Förinställningarna hanterar de vanliga jobben med ett klick: allt som inte är en bokstav eller siffra, siffror, bokstäver, skiljetecken och symboler, eller osynliga och kontrolltecken som nollbreddsmellanslag och byteordningsmärken. Regex-läge finns när ett mönster beskriver målet bättre än vad en lista gör.

Två vakter är på som standard. Att behålla blanksteg och behålla radbrytningar skyddar blanksteg i alla lägen, inklusive inuti en regexmatchning, så en förinställning kan aldrig komprimera din text till en enda blob. Stäng av dem när blanktecken också ska försvinna. Matchande skiftläge gäller för teckenlistan och mönstret; förinställningarna fungerar enligt Unicode-kategori, så skiftläge kommer aldrig in i dem.

Allt körs i din webbläsare och ingenting laddas upp, så intern export och kunddata går säkert att klistra in här. Sammanställningen under utgången visar hur många karaktärer som gick in, hur många som kom ut och hur många som togs bort.

FAQ

Vad räknas som en osynlig karaktär?
Nollbreddsmellanslag och sammanfogningar, mjuka bindestreck, byte-ordningsmärken och kontrollkoder – de tecken som överlever en kopia från Word eller en PDF och sedan bryter en CSV-import eller en databasnyckel. Mellanslag, tabbar och radbrytningar är vanliga blanksteg och stannar kvar om du inte stänger av de två behålla-alternativen.
Hur behåller jag bara siffrorna?
Välj "Behåll endast listade tecken" och skriv 0123456789 i fältet. Att ta bort bokstäver gör ett liknande jobb, men vitlistan är strängare: allt du inte listade går, inklusive symboler du glömt.
Varför föll min emoji isär?
Kombinerade emoji som familjer och flaggor hålls samman av nollbreddsfogar, som förinställningen för osynliga tecken tar bort designmässigt. Delarna dyker sedan upp separat. Om du vill att emojin ska försvinna helt, lista dem i fältet eller använd verktyget för att ta bort emoji istället.
Finns det gränser för det reguljära uttrycket?
Mönstret är begränsat till 200 tecken, eftersom en längre kan backa tillräckligt dåligt för att frysa fliken. Mönster körs i Unicode-läge, så \p{L} och andra egenskaper som undkommer fungerar och en emoji skärs aldrig på mitten; avvägningen är att en lös escape som \- utanför en teckenklass räknas som ogiltig. Ett ogiltigt mönster visar ett meddelande istället för en tom utdata, så du kan fixa syntaxen medan du skriver.
Är min text uppladdad någonstans?
Nej. Verktyget körs helt i din webbläsare och din text lämnar aldrig din enhet.