Pytania oznaczone «regex»

26
Grep: policz liczbę dopasowań w linii

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...

22
Znajdź i zamień tekst między ^ a ~ w Notepad ++

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

22
Narzędzie Grep dla XML [zamknięte]

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...

22
Czy w TextMate można używać NOT w wyrażeniu regularnym?

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ą...

21
Regex Zamień z wiersza poleceń

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...

21
Jak napisać wyrażenie regularne pasujące do określonego słowa?

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...

20
Czy istnieje wzór podobny do ^ w vimie?

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 „^” -...

16
Dopasuj i usuń w Notepad ++

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...

16
Jak dołączyć nowe wiersze do wyszukiwania w mniejszej liczbie?

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...

16
NotePad ++ - Dlaczego znalezienie ^ nie działa?

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...

15
Jak wyszukiwać w plikach PDF za pomocą wyrażeń regularnych?

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...