Hoppa till innehåll
TextArray
100% lokalt

Ta bort fästena

Ta bort innehåll inom hakparenteser från text, eller bara hakparenteserna, i en omgång.

Inmatning
Utmatning

Ta bort fästena

Ta bort parenteser remsar innehåll inom parentes från valfri text. Klistra in ett stycke och det tar bort varje par — rund ( ), fyrkantig [ ], lockig { } och, när du slår på den, vinkel < > — tillsammans med allt inuti. Det är det snabba sättet att rensa upp citat som "(Smith, 2019)", redaktionella anteckningar som "[utkast]", inline-kommentarer och mallplatshållare som rör ihop en passage du vill läsa eller publicera.

Två lägen täcker de vanliga jobben. "Brackets och innehållet inuti" är standard: det tar bort hela parentesen, så "Resultat (se bilaga) är slutgiltigt" blir "Resultat är slutgiltigt". "Endast hakparenteserna" behåller orden och släpper bara symbolerna, vilket gör "call(arg)" till "callarg" — praktiskt när parenteserna är brus men texten mellan dem spelar roll. Växla varje parentestyp för sig så att du kan ta bort hakparenteser samtidigt som du lämnar parenteser på plats.

Häckning hanteras korrekt. En stackbaserad skanning matchar var och en närmare den närmaste öppnaren av sin typ, så kapslade par som "(a (b) c)" och blandade par som "[a (b)]" försvinner rent inifrån och ut. En oöverträffad avslutande parentes behandlas som vanlig text och lämnas ifred; ett oöverträffat öppningsfäste tar bara bort ändan av sin rad, aldrig över en radbrytning, så ett bortsprunget "(" kan inte svälja resten av dokumentet. Det valfria steget "Städa upp mellanslag" kollapsar sedan de dubbla blankstegsborttagningen skapar, drar mellanslag tillbaka från skiljetecken och trimmar radsluten.

Allt körs lokalt i din webbläsare, så även långa dokument förblir privata och bearbetas direkt medan du skriver.

FAQ

Vad är skillnaden mellan de två lägena?
"Brackets och innehållet inuti" tar bort hela parentesen, så "(note)" försvinner helt. "Endast hakparenteserna" tar bara bort symbolerna och behåller orden mellan dem.
Klarar den kapslade parenteser?
Ja. En stackbaserad skanning matchar varje avslutande parentes till närmaste öppnare av sin typ, så kapslade par som "(a (b) c)" och blandade par som "[a (b)]" tas bort korrekt inifrån och ut.
Vad händer med en oöverträffad konsol?
En oöverträffad avslutande parentes lämnas på plats som vanlig text. En oöverträffad öppningsparentes tar bara bort sig själv till slutet av den raden, aldrig över en radbrytning, så den kan aldrig torka resten av din text.
Vad gör "Städa utrymmen"?
Efter borttagning kollapsar den de dubbla blanksteg som raderingen skapar, drar mellanslag tillbaka från skiljetecken som kommatecken och punkt, och trimmar efterföljande blanksteg. Linjer som inte ändrats lämnas precis som de var.
Är min text uppladdad någonstans?
Nej. Texten bearbetas helt i din webbläsare och lämnar aldrig din enhet.