Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: AngelFire en 2 Mayo 2018, 06:59 am



Título: Duda expresion regular en Python
Publicado por: AngelFire en 2 Mayo 2018, 06:59 am
trabajando un wordlist contenido en un fichero txt, me quedan muchas lineas que contienen caracteres rusos, asi como caracteres no imprimibles.
Alguna sugerencia de como me puedo deshacer de estos mediante el uso de expresiones regulares en python.

Saludos y gracias por leer.

Pequeña muestra del fichero
Código:
aleks san
лиля1111
таня1993
0987654321_
07728891
ЙФЯЧВУ
campari
erdons2
генрик
ze7ery9y
cachorrito


Título: Re: Duda expresion regular en Python
Publicado por: AngelFire en 4 Mayo 2018, 04:40 am
No se si es la mejor forma pero resolví con algo como esto y separe en dos txt el contenido para no perder nada y ver que quedaba por fuera.

Código:
pattern = '([\w+a-zA-Z0-9\/\'\%\;\,\"\$\.\-\+\_\!\*\#\?\&\[\]\s\t\r\n\v\f\)\(\=\^\>\<\`\{\}\ñ\Ñ\~]{8,16})$'