preloader

1. Januar 1 | 2 minuten lesen
Inhaltsverzeichnis

22.3.1 Metacaracteres de patrón Hay varios caracteres especiales (a menudo denominados metacaracteres) que tienen un significado específico dentro de un patrón regex, estos se enumeran en la siguiente tabla: Personaje Descripción Ejemplo [] un conjunto de personajes [a-d] caracteres en la secuencia ‘a’ a ’d’
Indica una secuencia especial (también puede usarse para escapar de caracteres especiales) ‘\d’ indica que el carácter debe ser un entero . Cualquier personaje a excepción de el carácter de nueva línea ‘J.hn’ indica que puede haber cualquier carácter después de la ‘J’ y antes de la ‘h’ ^ Indica que una cadena debe comenzar con el siguiente patrón “^hola” indica que la cadena debe comenzar con ‘hola’ ps Indica que una cadena debe terminar con el patrón anterior “world$” indica que la cadena debe terminar con ‘mundo’ * Cero o más ocurrencias del patrón anterior “Python*” indica que estamos buscando cero o más veces Python está en un cadena + Una o más ocurrencias de precedentes patrón “info+” indica que debemos encontrar información en la cadena al menos una vez ? Indica cero o 1 ocurrencia del patrón anterior “¿John?” indica cero o una instancia del ‘Juan’ {} Exactamente el número especificado de ocurrencias “Juan{3}” esto indica que esperamos vea el ‘John’ en la cadena tres veces. “X{1,2}” indica que puede haber una o dos X una al lado de la otra en el cadena | Cualquiera o “Verdadero|OK” indica que estamos buscando para Verdadero u OK () Agrupa una expresión regular; luego puede aplicar otro operador a el grupo completo “(abc|xyz){2}” indica que estamos buscando la cadena abc o xyz repetido dos veces 22.3.2 Secuencias Especiales Una secuencia especial es una combinación de una ‘' (barra invertida) seguida de un carácter combinación que entonces tiene un significado especial. La siguiente tabla enumera los secuencias especiales comunes utilizadas en expresiones regulares: 22.3 Patrones de expresiones regulares 259

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Weiterlesen

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Weiterlesen

• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.

Weiterlesen