OnWorks Linux i Windows Online WorkStation

logo

Darmowy hosting online dla stacji roboczych

<Poprzedni | Spis treści | Następne>

Dowolna postać

Pierwszym metaznakiem, któremu się przyjrzymy, jest kropka lub kropka, które są używane do dopasowania dowolnego znaku. Jeśli uwzględnimy go w wyrażeniu regularnym, dopasuje dowolny znak w tej pozycji znaku. Oto przykład:



[ja@linuxbox ~]$ grep -h '.zip' dirlist*.txt

bunzip2 bzip2 bzip2odzyskaj gunzip

gzip funzip gpg-zip rozpakuj prezip

prezip-bin rozpakuj unzipsfx

[ja@linuxbox ~]$ grep -h '.zip' dirlist*.txt

bunzip2 bzip2 bzip2odzyskaj gunzip

gzip funzip gpg-zip rozpakuj prezip

prezip-bin rozpakuj unzipsfx


Szukaliśmy w naszych plikach dowolnego wiersza, który pasuje do wyrażenia regularnego „.zip”. Jest kilka interesujących rzeczy, o których warto wspomnieć o wynikach. Zauważ, że zamek błyskawiczny program nie został znaleziony. Dzieje się tak, ponieważ włączenie metaznaku kropki do naszego wyrażenia regularnego zwiększyło długość wymaganego dopasowania do czterech znaków, a ponieważ nazwa „zip” zawiera tylko trzy, nie pasuje. Ponadto, jeśli jakiekolwiek pliki na naszych listach zawierały rozszerzenie pliku .zip, zostałyby również dopasowane, ponieważ znak kropki w rozszerzeniu pliku byłby również dopasowany przez „dowolny znak”.

kotwice


Najlepsze przetwarzanie w chmurze dla systemu operacyjnego w OnWorks: