Chcę używać wyrażeń regularnych perla w wierszu poleceń vim. Na przykład, aby wpisać wielkie litery w bieżącym wierszu, możesz
Chcę używać wyrażeń regularnych perla w wierszu poleceń vim. Na przykład, aby wpisać wielkie litery w bieżącym wierszu, możesz
Próbuję uzyskać liczbę dopasowań (w tym przypadku wystąpień {lub }) w każdej linii pliku .tex. Wiem, że -oflaga zwraca tylko dopasowanie, ale zwraca każde dopasowanie w nowej linii, nawet w połączeniu z -nflagą. Nie wiem nic, co mógłbym przelecieć, żeby policzyć powtórzenia. -cFlag zwraca tylko...
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w trybie Super User. Migrował 8 lat temu . Próbuję skopiować wszystkie pliki z katalogu A do katalogu B. Wszystkie pliki w katalogu A zaczynają się od kropki, na
Mam duży plik tekstowy, w którym chcę usunąć cały tekst między symbolem ^ a symbolem ~. To również musi działać w poprzek linii. Próbowałem zrobić zwykłe Znajdź i Zamień, używając ^*~w polu Znajdź i nic w polu Zamień, ale znaleziono 0
Szukam dobrego narzędzia do wykonywania podobnych do grep operacji na XML - na przykład wyodrębnienia tylko niektórych atrybutów. Grep nie może sobie z tym poradzić - każde narzędzie równoważne DFA może obsługiwać tylko nierekurencyjne dopasowania, a moje może być rekurencyjne. próbowałem...
Szukam funkcji programu Excel, którą można umieścić w komórce, aby przeprowadzić wyszukiwanie wyrażeń regularnych zawartości innej komórki. Czy jest coś do zrobienia? W tym celu wolałbym nie dodawać skryptu VB do arkusza kalkulacyjnego, ponieważ mogę szybciej zaprogramować rozwiązanie. Po prostu...
Mam projekt Matlab, nad którym pracuję w edytorze OSX TextMate. Muszę znaleźć wszystkie wystąpienia określonego słowa, powiedzmy, że to „foo”, które nie jest poprzedzone przez „”. lub zastąpiony przez „/”. Nie mogę jednak znaleźć żadnego sposobu wyszukiwania wyrażeń regularnych, które są...
Czy można regex zastąpić z wiersza poleceń? Teraz używam do tego notatnika ++. W wierszu poleceń mogę używać tylko FINDSTR, który może tylko zlokalizować mached pliki / linie EDYCJA: Może uda się stworzyć skrypt VB i uruchomić go z cmd? Właśnie utworzyłem plik „hi.vbs” z zawartością Msgbox "Hi...
Próbowałem uruchomić konkretny regex, ale nie mogę tego zrobić, aby zrobić to, czego potrzebuję. Zasadniczo chcę, aby szukał ROCKET. Wyrażenie regularne powinno pasować do ROCKET wielkimi lub małymi literami oraz z interpunkcją lub bez, ale nie gdy jest częścią innego słowa. Zatem wyrażenie...
W trybie normalnym Vima 0polecenie przenosi cię do pierwszej kolumny wiersza i ^logicznie rozpoczyna wiersz (np. Pierwszy znak inny niż biały znak). W świecie wyrażeń regularnych ^dopasowuje pierwszy znak w wierszu, spacje lub nie. Czy Vim ma wzorzec, który zachowuje się jak polecenie „^” -...
Mogę napisać wyrażenie regularne w NP ++, aby znaleźć under_score_case. Mogę użyć TextFX w NP ++, aby zmienić wielkość liter na wielkie i małe, zaznaczając i wybierając. Jak można używać zarówno NP ++ 's Find / Replace lub znaleźć TextFX i zastąpić zszyć je razem i konwertować under_score_casedo...
Polubiłem raczej funkcję „Znajdź i zamień” w Visual Studio. Ta funkcja pozwala mi zamieniać frazy, słowa, symbole lub cokolwiek, co możesz wpisać w polu tekstowym na ekranie. Jak mogę go zastąpić znakiem nową
Chciałbym przeglądarki plików PDF, w której mogę wyszukiwać dokumenty przy użyciu wyrażeń regularnych. Czy jest coś takiego? Próbowałem PowerGrep, ale nie ma przeglądarki graficznej, a jego interfejs jest trochę ciężki dla moich użytkowników. Dziękuję bardzo za poświęcony czas i uwagę...
Powiedzmy, że mam 20 plików o nazwie FOOXX, gdzie XX to numer pliku, np. 01, 02 itd. W tej chwili, jeśli chcę usunąć wszystkie pliki mniejsze niż 10, jest to łatwe i po prostu używam symboli wieloznacznych, np. Rm FOO0 * Jeśli jednak chcę usunąć określone pliki z zakresu, np. 13-15, staje się to...
Oto mój problem: w pliku .txt muszę znaleźć i zastąpić tysiące takich składni: (patrz (a053007djfgspwdf)) lub (patrz (a053007djfgspwdf) i (a54134xsedgeg)) lub (patrz (a053007djfgspwdf), (a9554xsdfgsdfg) i (a54134xsedgeg)) Istnieje duża różnorodność między początkowymi (patrz (a i na końcu...
Mam następujący tekst w Notepad ++ . 192.168.0.1 37 ms Nie dotyczy 192.168.0.2 Martwa Nie dotyczy 192.168.0.3 Martwa Nie dotyczy 192.168.0.100 37 ms Nie dotyczy Jak mogę znaleźć i zamienić, który pasuje do „Dead” i eliminuje wiersz z danymi wyjściowymi, jak poniżej? 192.168.0.1 37 ms...
Jak mogę wyszukać nowe linie (lub koniec linii) w ramach wyszukiwania, używając mniej? Na przykład chciałbym szukać length=9\n, ale nie chcę po prostu wyszukiwać, length==9ponieważ uzyskałbym pasujące wyniki length=90\n. Używam GNU bash, wersja 4.0.33 (1) -release (x86_64-pc-linux-gnu) na Ubuntu...
Próbuję odejść od TextPada i po prostu nie mogę uzyskać wyrażeń regularnych takich jak ^i $zostać zastąpionych. Zdecydowanie zaznaczyłem pole wyrażenia regularnego. Co ja robię źle? Próbuję znaleźć początek nowej linii. W TextPadzie znajduje się „^” i zapewnia włączenie wyrażeń regularnych. W...
Chciałbym znaleźć pliki źródłowe (* .c, * .cpp, * .h), które zawierają Linux / MinGW / Cygwin i rekurencyjnie we wszystkich podkatalogach. Moim podstawowym pomysłem jest używanie findi grep. Jednak zbudowanie wyrażenia regularnego, które może sprawdzić podaną nazwę pliku to * .c, * .cpp lub * .h...
Zwykle używam Notepad ++ do wyszukiwania w plikach za pomocą wyrażeń regularnych. Dzisiaj zastanawiam się, czy istnieje program PDF, który robi to samo w przypadku plików PDF. Oczywiście mogę przekonwertować plik PDF na tekst i korzystać z Notepad ++, ale czy jest łatwiejszy sposób bez...