Sări la conținut
TextArray
Complet local

Scoateți parantezele

Eliminați conținutul dintre paranteze din text sau doar caracterele paranteze dintr-o singură trecere.

Intrare

Scoateți parantezele

Eliminați parantezele benzi de conținut între paranteze din orice text. Lipiți un paragraf și șterge fiecare pereche — rotund ( ), pătrat [ ], ondulat { } și, când îl porniți, unghi < > — împreună cu tot ce este în interior. Este modalitatea rapidă de a curăța citate precum „(Smith, 2019)”, note editoriale precum „[schiță]”, adnotări inline și substituenți de șablon care aglomera un pasaj pe care doriți să îl citiți sau să îl publicați.

Două moduri acoperă sarcinile comune. „Paranteze și conținutul din interior” este implicit: elimină întreaga întindere între paranteze, astfel încât „Rezultatul (vezi anexa) este final” devine „Rezultatul este final”. „Numai caracterele paranteze” păstrează cuvintele și elimină doar simbolurile, transformând „call(arg)” în „callarg” - util atunci când parantezele sunt zgomote, dar textul dintre ele contează. Comutați fiecare tip de paranteză pe cont propriu, astfel încât să puteți elimina parantezele pătrate în timp ce lăsați parantezele pe loc.

Cuibarea este gestionată corespunzător. O scanare bazată pe stivă se potrivește pe fiecare mai aproape de cel mai apropiat deschizător de tipul său, astfel încât perechile imbricate precum „(a (b) c)” și perechile mixte precum „[a (b)]” dispar curat din interior spre exterior. O paranteză de închidere nepotrivită este tratată ca text obișnuit și lăsată în pace; o paranteză de deschidere nepotrivită elimină numai până la capătul liniei sale, niciodată peste o întrerupere de linie, așa că un „(” rătăcit nu poate înghiți restul documentului. Pasul opțional „Coordonați spațiile” apoi restrânge spațiile duble pe care le creează eliminarea, trage spațiile înapoi de punctuație și decupează capetele liniilor.

Totul rulează local în browserul dvs., astfel încât chiar și documentele lungi rămân private și procesează instantaneu pe măsură ce tastați.

FAQ

Care este diferența dintre cele două moduri?
„Paranteze și conținutul din interior” șterge întreaga întindere între paranteze, astfel încât „(notă)” dispare complet. „Numai caracterele paranteze” elimină doar simbolurile și păstrează cuvintele între ele.
Se ocupă de paranteze imbricate?
Da. O scanare bazată pe stivă potrivește fiecare paranteză de închidere cu cel mai apropiat deschizător de tipul său, astfel încât perechile imbricate precum „(a (b) c)” și perechile mixte precum „[a (b)]” sunt eliminate corect din interior spre exterior.
Ce se întâmplă cu o paranteză de neegalat?
O paranteză de închidere nepotrivită este lăsată pe loc ca text obișnuit. O paranteză de deschidere fără egal se îndepărtează numai de la sine până la sfârșitul acelei linii, niciodată peste o întrerupere de linie, astfel încât nu poate șterge niciodată restul textului.
Ce face „Îngrijirea spațiilor”?
După eliminare, restrânge spațiile duble pe care le creează ștergerea, trage spațiile înapoi de la punctuația, cum ar fi virgulele și punctele, și decupează spațiile din urmă. Liniile care nu au fost modificate sunt lăsate exact așa cum au fost.
Textul meu este încărcat undeva?
Nu. Textul este procesat în întregime în browser și nu părăsește niciodată dispozitivul.