Koleżanki i koledzy, mam do Was zapytanie odnoście aplikacji Notepad++. Czy jest w niej możliwe usuwanie różnych wartości w ciągu znaków, które rozpoczynają i kończą się w ten sam sposób? Dla przykładu:
Blablabla $wynikowa=?$
Blublublu $rodzaj materiału$
Bibibibi $wykorzystanie równania schrodingera$
Zależy mi, aby usunąć cały tekst między znakami “$” (może być nawet wraz z “$”). Klasyczna podmiana nie wchodzi w grę, bo przy kilkunastu tysiącach linii, gdzie zbędne wstawki występują w sposób nieregularny, pochłonęłoby kupę czasu.
Klik w niebieską ikonę “ba” (po prawej od lornetki), w pierwszym polu wpisz wyrażenie \s[$].*[$] (usuwa spację przed pierwszym dolarem, dolary i to co pomiędzy nimi), w drugim \0. Jeśli trzeba, odznacz uwzględnianie całych wyrazów i wielkości liter, zaznacz tryb wyszukiwania wyrażeń regularnych (ostatnia opcja) i wciśnij “Zamień wszystkie”.
manieKMP , próbowałem różnych kombinacji, ale nic z tego. Uaktualniłem do 6.5.2, ale też nie przyniosło to oczekiwanego rezultatu. Może jakiś inny soft da radę zrobić tę podmianę?
Może poczytaj sobie o wyrażeniach regularnych, działa takie usuwanie, sam czasem z czegoś takiego korzystam. Ewentualnie, jak czujesz się na siłach to napisz mały skrypt który będzie wyszukiwał ciągu znaków i je usuwał.