Перейти к содержанию
TextArray
100% локально

Удалить скобки

Удалите из текста содержимое квадратных скобок или только символы скобок за один проход.

Входные данные
Выходные данные

Удалить скобки

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

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

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

Все работает локально в вашем браузере, поэтому даже длинные документы остаются конфиденциальными и обрабатываются мгновенно по мере ввода.

FAQ

В чем разница между этими двумя режимами?
«Скобки и содержимое внутри» удаляет весь фрагмент, заключенный в скобки, поэтому «(примечание)» полностью исчезает. «Только символы скобок» удаляет только символы и сохраняет слова между ними.
Обрабатывает ли он вложенные скобки?
Да. Сканирование на основе стека сопоставляет каждую закрывающую скобку с ближайшей открывающей скобкой ее типа, поэтому вложенные пары, такие как «(a (b) c)» и смешанные пары, такие как «[a (b)]», корректно удаляются изнутри наружу.
Что происходит с неподходящим кронштейном?
Несоответствующая закрывающая скобка остается на месте как обычный текст. Несовпадающая открывающая скобка удаляется только от себя до конца этой строки, но не до разрыва строки, поэтому она никогда не сможет стереть остальную часть текста.
Что дает «Наведение порядка»?
После удаления он сворачивает двойные пробелы, созданные удалением, убирает пробелы из знаков препинания, таких как запятые и точки, и обрезает конечные пробелы. Строки, которые не были изменены, остаются такими, какими они были.
Мой текст где-нибудь загружен?
Нет. Текст полностью обрабатывается в вашем браузере и никогда не покидает ваше устройство.