bosquejo

Páginas: 4 (770 palabras) Publicado: 1 de junio de 2014
Expresiones Regulares en Java
Para empezar con el tema nos hacemos una pregunta, ¿qué es una expresión regular?: Una expresión regular es la manera en que especificamos un conjunto de cadenas(Strings) para ser usadas.
Las expresiones regulares se utilizan para buscar texto, para editar texto, manipular texto y para manipular datos.
Para poder hacer uso de las expresiones regulares, seutiliza el paquete java.util.regex que consiste en tres clases.

Matcher es el motor que realiza la acción de verificación de igualdad en una secuencia de caracteres (interpretando el Pattern).
Patternes una representación de una expresión regular.
PatternSyntaxException es la excepción que se lanza cuando hay un error de sintaxis.

Construcción de expresiones regulares

Construcción(clases decaracteres) Descripción
[abc] a, b o c (clase simple)
[^abc] Cualquier carácter excepto a, b ó c (negación)
[a-zA-Z] De a hasta z o de A hasta Z, inclusivo (rango)
[a-d[m-p]] De a hasta d o de mhasta p, (unión)
[a-z&&[def]] De a hasta z pero que sea d, e o f.
[a-z&&[^bc]] De a hasta z pero que no sea ni b o c
[a-z&&[^m-p]] De a hasta z pero no sea de m hasta p.






Clasespredefinidas de caracteres Descripción
. Cualquier carácter
\d Un dígito de 0 - 9
\D Un no-dígito de 0 - 9
\s
Carácter de espacio en blanco:
[\t\n\x0B\f\r]

\S Carácter sin espacio en blanco [^\s]\w Un carácter palabra: [a-zA-Z_0-9]
\W Un carácter no-palabra: [^\w]

Comparadores de límites Descripción
^ Principio de línea
$ Fin de línea
\b Un límite de palabra
\A Al comienzo de laentrada
\G El final del match previo
\Z Al final de la entrada (por el terminador final, si lo hay)
\z Al final de la entrada

Cuantificadores codiciosos Descripción
X? X, una vez o ninguna
X* X,cero o más veces
X+ X, una o más veces
X{n} X, exactamente n veces
X{n,} X, por lo menos n veces
X{n,m} X, al menos n veces pero no más de m

Cuantificadores renuentes Descripción
X?? X, una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • bosquejo
  • bosquejo
  • Bosquejos
  • Bosquejo
  • bosquejo
  • Bosquejeando
  • bosquejar
  • bosquejo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS