Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: OssoH en 24 Octubre 2022, 15:58 pm



Título: Buscar cadena usando expresión regular. Python
Publicado por: OssoH en 24 Octubre 2022, 15:58 pm
Estoy tratando de buscar una cadena usando expresiones regulares en Python.
La cadena a buscar tiene que tener el siguiente formato :
Comenzar por la palabra POT89
Luego tiene que tener un punto y a continuación tres digitos (por ejemplo .000)
y por último otro punto y también tres digitos (por ejemplo .123)

Ejemplo :  POT89.000.123

Estoy usando el comando re.search en python pero no sé si es lo más indicado.
Alguna idea?

Gracias



Título: Re: Buscar cadena usando expresión regular. Python
Publicado por: OssoH en 24 Octubre 2022, 16:22 pm
Ya lo tengo.
Creo que sería
POT[0-9]{2}\.[0-9]{3}\.[0-9]{3}


Título: Re: Buscar cadena usando expresión regular. Python
Publicado por: Danielㅤ en 24 Octubre 2022, 16:26 pm
Hola, la regex seria algo asi:

Código
  1. POT89\.\d{3}\.\d{3}

Saludos


Título: Re: Buscar cadena usando expresión regular. Python
Publicado por: OssoH en 25 Octubre 2022, 15:36 pm
Gracias. También me funciona y es más corta tu expresión regular,  ;-) ;-) ;-)