Перейти до вмісту
TextArray
100% локально

Зняти дужки

Видаліть із тексту вміст у дужках або лише символи в дужках за один прохід.

Введення

Зняти дужки

Видалити дужки видаляє вміст із будь-якого тексту. Вставте абзац, і він видалить кожну пару — круглу ( ), квадратну [ ], фігурну { } і, коли ви ввімкнете її, кут < > — разом із усім, що всередині. Це швидкий спосіб очистити цитати на кшталт «(Сміт, 2019)», редакційні примітки на зразок «[чернетка]», вбудовані анотації та заповнювачі шаблонів, які захаращують уривок, який ви хочете прочитати або опублікувати.

Два режими охоплюють звичайні завдання. «Дужки та вміст усередині» є типовим: він видаляє весь фрагмент у дужках, тому «Результат (див. додаток) остаточний» стає «Результат остаточний». «Лише символи в дужках» зберігає слова та відкидає лише символи, перетворюючи «call(arg)» на «callarg» — зручно, коли дужки створюють шум, але текст між ними має значення. Перемикайте кожен тип дужок окремо, щоб ви могли видалити квадратні дужки, залишивши дужки на місці.

Вкладення обробляється належним чином. Сканування на основі стека збігає кожну з них ближче до найближчого відкривача свого типу, тому вкладені пари, як-от "(a (b) c)" і змішані пари, як-от "[a (b)]", зникають чисто зсередини. Невідповідна закриваюча дужка розглядається як звичайний текст і залишається окремою; невідповідна відкривальна дужка видаляється лише через кінець свого рядка, ніколи через розрив рядка, тому сторонній "(" не може проковтнути решту документа. Додатковий крок "Упорядкувати пробіли" потім згортає видалення подвійних пробілів, знімає пробіли з пунктуації та обрізає кінці рядків.

Усе працює локально у вашому браузері, тож навіть довгі документи залишаються конфіденційними й обробляються миттєво під час введення.

FAQ

У чому різниця між двома режимами?
«Дужки та вміст усередині» видаляє весь фрагмент у дужках, тому «(примітка)» повністю зникає. «Лише символи в дужках» видаляє лише символи та зберігає слова між ними.
Чи обробляє він вкладені дужки?
так Сканування на основі стека зіставляє кожну закриваючу дужку з найближчою відкриваючою дужкою свого типу, тому вкладені пари, як-от "(a (b) c)" і змішані пари, як-от "[a (b)]", правильно видаляються зсередини.
Що відбувається з невідповідною дужкою?
Невідповідна закриваюча дужка залишається на місці як звичайний текст. Невідповідна відкривальна дужка видаляється лише від себе до кінця цього рядка, ніколи через розрив рядка, тому вона ніколи не може стерти решту вашого тексту.
Що робить «Tidy up spaces»?
Після видалення він згортає подвійні пробіли, утворені видаленням, знімає пробіли з розділових знаків, як-от коми та крапки, і обрізає пробіли в кінці. Рядки, які не були змінені, залишаються такими, якими вони були.
Мій текст десь завантажено?
Ні. Текст повністю обробляється у вашому браузері та ніколи не залишає ваш пристрій.