OnWorks Linux en Windows Online WorkStations

logo

Gratis online hosting voor werkstations

<Vorige | Inhoud | Volgende>

Het willekeurige karakter

Het eerste metateken waar we naar zullen kijken, is het punt- of puntteken, dat wordt gebruikt om met elk teken overeen te komen. Als we het in een reguliere expressie opnemen, komt het overeen met elk teken op die tekenpositie. Hier is een voorbeeld:



[ik@linuxbox ~]$ grep -h '.zip' map*.txt

bunzip2 bzip2 bzip2herstel gunzip

gzip funzip gpg-zip preunzip prezip

prezip-bin uitpakken unzipsfx

[ik@linuxbox ~]$ grep -h '.zip' map*.txt

bunzip2 bzip2 bzip2herstel gunzip

gzip funzip gpg-zip preunzip prezip

prezip-bin uitpakken unzipsfx


We hebben gezocht naar elke regel in onze bestanden die overeenkomt met de reguliere expressie ".zip". Er zijn een paar interessante dingen op te merken over de resultaten. Merk op dat de ritssluiting programma is niet gevonden. Dit komt omdat de opname van het metateken punt in onze reguliere expressie de lengte van de vereiste overeenkomst heeft vergroot tot vier tekens, en omdat de naam "zip" er slechts drie bevat, komt deze niet overeen. Ook als bestanden in onze lijsten de bestandsextensie bevatten .zip, zouden ze ook overeenkomen, omdat het puntteken in de bestandsextensie ook zou overeenkomen met het "elke teken".

Ankers


Top OS Cloud Computing bij OnWorks: