“Hacer coincidir un patrón en Python” Código de respuesta

Hacer coincidir un patrón en Python

pattern = "F-x-([EK])-x-S-([GT])-R-T"
pattern=pattern.replace("-","")
pattern=pattern.replace("x","[GPAVLIMCFYWHKRQNEDST]")
count=0

for sequence in source:
    count += 1
    sequence=sequence.replace(" ","")
    result = re.finditer(pattern, sequence)
    print(">sequence ",count)
    print(sequence)
    for match in result:
        print("found ",match.group()," at position",match.span()," third position =", match.group(2))
Aggressive Addax

Ejemplo de coincidencia de patrones de Python

import re
pattern = re.compile('[a-zA-Z ]+')		# a...z A...Z and space allowed
message = "Weather is nice"
if pattern.match(message).group() == message:
    print("match")
else:
    print("no match")
VasteMonde

Respuestas similares a “Hacer coincidir un patrón en Python”

Preguntas similares a “Hacer coincidir un patrón en Python”

Más respuestas relacionadas con “Hacer coincidir un patrón en Python” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código