<Anterior | Contenido | Siguiente>
El Cualquiera Carácter
El primer metacarácter que veremos es el carácter de punto o punto, que se utiliza para coincidir con cualquier carácter. Si lo incluimos en una expresión regular, coincidirá con cualquier carácter en esa posición de carácter. He aquí un ejemplo:
[yo @ linuxbox ~] $ grep -h '.zip' dirlist * .txt
bunzip2 bzip2 bzip2recuperar gunzip
gzip funzip gpg-zip preunzip prezip
prezip-bin descomprimir unzipsfx
[yo @ linuxbox ~] $ grep -h '.zip' dirlist * .txt
bunzip2 bzip2 bzip2recuperar gunzip
gzip funzip gpg-zip preunzip prezip
prezip-bin descomprimir unzipsfx
Buscamos cualquier línea en nuestros archivos que coincida con la expresión regular ".zip". Hay un par de cosas interesantes a tener en cuenta sobre los resultados. Note que el Código Postal no se encontró el programa. Esto se debe a que la inclusión del metacarácter de punto en nuestra expresión regular aumentó la longitud de la coincidencia requerida a cuatro caracteres, y debido a que el nombre "zip" solo contiene tres, no coincide. Además, si alguno de los archivos de nuestras listas contenía la extensión de archivo .zip, también habrían coincidido, porque el carácter de punto en la extensión del archivo también coincidiría con "cualquier carácter".
anclas