Título: ayuda con una expresion regular :( Publicado por: Elemental Code en 23 Mayo 2012, 02:41 am HOLAAAA :D
Necesito un poquitin de ayuda con una Reg Exp. La cosa es asi. Esta es mi Reg Exp Código: (?:Password:|nod32key:)\w{10} y el codigo en si anda perfecto :D Peeeero el problema es algo asi. Esto seria un pedacito de test string. Código: <p>Username:TRIAL-66572787<br /> A lo cual devuelve Código: nod32key:73e5ah8cp3 Cuaaaaando lo que yo quiero que devuelva es: Código: 73e5ah8cp3 Entonces, hay algun delimitador que diga, busca esto pero no lo incluyas en el resultado? Gracias por todo :) Título: Re: ayuda con una expresion regular :( Publicado por: RyogiShiki en 23 Mayo 2012, 02:50 am tal vez así:
Código: [^Password:|nod32key:]\w{10} Probado con Rubular (http://rubular.com/) Título: Re: ayuda con una expresion regular :( Publicado por: raul338 en 23 Mayo 2012, 02:53 am En que lenguaje lo estas haciendo? Deberia ser así
Código: (?:Password:|nod32key:)(\w{10}) Y devolver el grupo, no el match entero Título: Re: ayuda con una expresion regular :( Publicado por: Elemental Code en 23 Mayo 2012, 02:57 am En que lenguaje lo estas haciendo? Deberia ser así Código: (?:Password:|nod32key:)(\w{10}) Y devolver el grupo, no el match entero Funcionar funciona. Lo estoy haciendo en vb6 No estoy seguro de como interpretar los grupos en vb6, ya voy a ver :) Uso RegexBuddy para escribirlas y testearlas, me es medio dificil de memoria :S Título: Re: ayuda con una expresion regular :( Publicado por: raul338 en 23 Mayo 2012, 03:04 am Ojo que en vb6 no funciona todas las caracteristicas de las regexp (ej: grupos atomicos, simplemente no funcionan xD)
Los grupos los tenes así oMatch.Submatches(0) ' oMatch es el obejto Match, devuelve string Título: Re: ayuda con una expresion regular :( Publicado por: Elemental Code en 23 Mayo 2012, 03:07 am Creo que lo tengo :) El (0) era el subgrupo :P Título: Re: ayuda con una expresion regular :( Publicado por: Elemental Code en 23 Mayo 2012, 04:10 am CHAN CHAN CHAAAAAAN!!
Gracias por la ayuda!! http://foro.elhacker.net/programacion_visual_basic/parsekeys_reg_exp_limpiar_claves_del_nod32-t362465.0.html |