ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Expresiones Regulares


Enviado por   •  6 de Enero de 2013  •  225 Palabras (1 Páginas)  •  743 Visitas

UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID Facultad de Informática Escuela Universitaria de Informática

Departamento de Lenguajes y Sistemas Informáticos e Ingeniería de Software

Expresiones Regulares

Las expresiones regulares aparecen en muchas de las órdenes de UNIX: vi, ed, sed, grep, egrep y awk.. Los caracteres que componen las expresiones regulares pueden coincidir con los metacaracteres del shell. Para evitar que el shell los interprete, las expresiones regulares pueden escribirse entre comillas simples.

Las siguientes expresiones se han colocado en orden decreciente de precedencia.

Expresión Significado Ejemplo

c \c ^ $ . [...]

[^...]

\n

r* r+

r? r1|r2 \(r\) (r)

él mismo, si no es un carácter especial desactivar el significado especial de c comienzo de línea final de línea

cualquier carácter individual cualquier carácter que esté en ... o en el rango cualquier carácter que no esté en ... o en el rango lo que se corresponda con la n-ésima expresión regular etiquetada \(...\) 1 cero o más r una o más r 2

ceroouna r 2 r1 ó r2 2 expresión regular etiquetada 1 expresión regular 1

\* ^yo yo$ .... [a−zA−Z] [aeiou] [^0−9]

[0−9]* [a-z][0−9]+

l[ao]s? SI|si

un asterisco yo situado al comienzo de la línea yo situado al final de la línea código de cuatro caracteres

cualquier letra cualquier vocal

cualquier carácter no numérico

cualquier combinación de dígitos cualquier combinación de dígitos

precedidos por una letra minúscula lo, la, los ó las si en mayúsculas o minúsculas

1 2

Sólo para grep Sólo para egrep

Expresiones regulares

...

Descargar como (para miembros actualizados)  txt (1.6 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com