Ayuda con RegExp!

Estado
No está abierto para más respuestas.
Mensajes
1
Puntuación de reacción
0
Hola!!

Bueno antes que nada aclarar que soy muy malo en regex :p

Estoy haciendo un programa que consigue el codigo fuente de una pagina y busca una serie de numeros en ella.

Este es un ejemplo: view-source:Página de perfil externa de manulaiko

Por suerte el numero que quiero encontrar siempre esta entre los mismos caracteres:

Código:
    userKeyId     : 160261504,                                    // userID (of your game)

El rpoblema es que el objetivo no siempre tiene esa cantidad de numeros y me gustaria saber como se podria encontrar el numero 160261504 en esa cadena.

He probado con
Código:
    userKeyId     : [0-9]-,

Y no funciona, alguna idea?
 
Mensajes
330
Puntuación de reacción
0
Hola y bienvenido :)
Puedes poner la expresión RegEx entera, por favor?
Cuando dices que no funciona, te refieres a que no devuelve lo que esperas, no devuelve nada, devuelve un error? Define, si eres tan amable.
 

uyx

Hierro
Mensajes
114
Puntuación de reacción
0
/userKeyId\s+:\s(.*?),/ es lo que necesitas

tambien userKeyId\s+:\s([0-9]+),
 
Última edición:

Zeokat

Oro
Usuario de Bronce
Mensajes
1,194
Puntuación de reacción
4
Donde la gente usa [0-9] lo puedes remplazar perfectamente por \d

:mola:
 

Zeokat

Oro
Usuario de Bronce
Mensajes
1,194
Puntuación de reacción
4

Exacto, hay una herramienta "parecida" a la que puso Bleed pero es de escritorio, se llama RegexBuddy, sinceramente es de lo mejorcito que hay. No sólo te ayuda a crear expresiones regulares, sino que tambibién puedes hacer tests, etc...
 
Mensajes
330
Puntuación de reacción
0
Exacto, hay una herramienta "parecida" a la que puso Bleed pero es de escritorio, se llama RegexBuddy, sinceramente es de lo mejorcito que hay. No sólo te ayuda a crear expresiones regulares, sino que tambibién puedes hacer tests, etc...

Ah que chulo. Es de pago? Dónde se puede ver un poco más?
Se está poniendo divertido el hilo este del RegEx...
 

Zeokat

Oro
Usuario de Bronce
Mensajes
1,194
Puntuación de reacción
4
Ah que chulo. Es de pago? Dónde se puede ver un poco más?
Se está poniendo divertido el hilo este del RegEx...

Bueno yo le he dedicado un artículo en Vozidea porque es una de las herramientas que uso más a menudo cuando programo: RegexBuddy herramienta de expresiones regulares

La herramienta es de pago (no muy cara 30€) pero bueno... ya sabeis como conseguirla gratis...

La info está en su página oficial en ingles claro: RegexBuddy: Learn, Create, Understand, Test, Use and Save Regular Expression
 
Mensajes
228
Puntuación de reacción
0
Bueno yo le he dedicado un artículo en Vozidea porque es una de las herramientas que uso más a menudo cuando programo: RegexBuddy herramienta de expresiones regulares

La herramienta es de pago (no muy cara 30€) pero bueno... ya sabeis como conseguirla gratis...

La info está en su página oficial en ingles claro: RegexBuddy: Learn, Create, Understand, Test, Use and Save Regular Expression

Por si os sirve yo usaba esta para expresiones regulares. Es gratis aunque hace ya meses que no la uso. The Regex Coach - interactive regular expressions
 
Estado
No está abierto para más respuestas.
Arriba