Pytania oznaczone «regex»

Regex (lub regexp) jest znane jako dopasowywanie wyrażeń regularnych wzorców, ciągów lub znaków, na przykład w dużym pliku tekstowym. Pytania powinny być oznaczone jako takie, niezależnie od używanego języka programowania, a znacznik może również odnosić się do programów wiersza poleceń lub programów graficznych, które mają wtyczki regex lub pewne możliwości regex.

17
Jak dołączyć znak spacji do grep?

Mam plik o nazwie przykład $ cat example kali.pdf linux.pdf ubuntu.pdf example.pdf. this.pdf grep .pdf a kiedy używam, grepaby uzyskać linię, która ma wcześniej spację .pdf, nie mogę jej uzyskać. grep *.pdf example nic nie zwraca (chcę powiedzieć „grep, dopasuj zero lub więcej spacji przed...

17
Co oznaczają ^ $ i ^ #?

Nie rozumiem BADIPS=$(egrep -v "^#|^$" $tDB). Możesz to wyjaśnić? pełny kod: #!/bin/bash # Purpose: Block all traffic from AFGHANISTAN (af) and CHINA (CN). Use ISO code. # # See url for more info - http://www.cyberciti.biz/faq/?p=3402 # Author: nixCraft <www.cyberciti.biz> under GPL v.2.0+ #...

15
Rekomendacja dla redaktora Regex?

Jakiś czas temu poprosiłem o zalecenia dla redaktorów Regex dotyczące stackoverflow. Oto jedna z odpowiedzi : To, co jest „dobre”, zależy od tego, co jest dla Ciebie najbardziej przydatne. Dla mnie są to jednak kluczowe cechy dobrego edytora wyrażeń regularnych (oprócz możliwości testowania i...

12
Grep: Gwiazdka (*) nie zawsze działa

Jeśli grepuję dokument zawierający następujące elementy: ThisExampleString ... dla wyrażenia This*Stringlub *Stringnic nie jest zwracane. Jednak This*zwraca powyżej linii zgodnie z oczekiwaniami. To, czy wyrażenie jest ujęte w cudzysłów, nie ma znaczenia. Myślałem, że gwiazdka wskazuje dowolną...

10
Pytania dotyczące używania Regex Search & Replace w gedit

Próbuję użyć wtyczki Regex Search & Replace programu gedit. Chcę wyszukać cyfrę, która powtarza się 2 lub 3 razy, więc pomyślałem, że regex był [0-9]\{2,3\} Ale nie pasuje do celów, które powinien, takich jak „22”. Chcę znaleźć dokładnie słowo „Notatki”, więc pomyślałem, że tak będzie...