Jak masowo usuwać nawiasy i tekst w nich zawarty?


0

Niedawno napisałem książkę z przyjacielem w ciągu kilku tygodni w notatniku ++. Jednak w nawiasach mamy tysiące notatek i tym podobnych. Czy istnieje sposób na masowe usunięcie nawiasów i zawartego w nich tekstu? Mógłbym przez to przejść ręcznie, ale zajęłoby to tygodnie, więc chciałbym, żeby istniało proste magiczne rozwiązanie.


Czy są jakieś nawiasy? nie rób chcesz usunąć? Istnieją opcje, takie jak wyrażenie regularne, które mogą ci pomóc, ale wszystkie nawiasy, które chcesz zachować, również zostaną usunięte. Mogę polecić proste wyszukanie „(”, aby móc je ręcznie przeglądać, ale nie musisz polować.
zeel

Nie, każdy z nawiasów musi zostać usunięty, a ja nie przesadziłem, gdy stwierdziłem tysiące notatek. Istnieje około 25000 różnych notatek.
Wyrdean _

Odpowiedzi:


0

Powinieneś być w stanie wykonać zamianę find za pomocą wyrażenia regularnego. \([^)]*\)

Dobre wyjaśnienie wyrażenia regularnego można znaleźć tutaj https://regex101.com/r/eD3RPr/6


Niestety, to nie zadziałało, nigdy nie znaleziono żadnych dopasowań do zastąpienia.
Wyrdean _

1
Spróbuj wyszukać \([^)]*\)
RedEight

Czekaj, problem rozwiązany! Dzięki! Czy istnieje sposób na usunięcie dat i godzin w ten sam sposób?
Wyrdean _

1
Rozważ aktualizację odpowiedzi za pomocą rozwiązania, które zadziałało.
fixer1234

Użyłem własnego kawałka gobble goop, aby to naprawić, ale tutaj: Użyłem "([^)] *
Wyrdean _
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.