[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: OT [Una de bash muy buena...]



El Sun, 26 de Apr de 2015, a las 02:43:29AM +0200, Maykel Franco dijo:

> > Una solución con grep:
> >
> > $ grep -oP '(?<=number":")[0-9]+(?=")'<<<"$CADENA"
> > 2705045091096
> > 2788156539794
> > 2748168531483
> >
> Muchas gracias a todos, me funcionó.

De nada. Una sola puntualización, que se me ocurrió justamente después
de mandar el mensaje. Creo que habría sido mejor solución, y un pelín
más simple, esta:

$ grep -oP '(?<=number":")[^"]*'<<<"$CADENA"

Así no obligamos a que el valor sean números.

-- 
   Y mis desdichas son como cerezas,
que voy por una y, de una en otra asidas,
vuelvo con todo un plato de tristezas.
                  --- Tomé de Burguillos ---


Reply to: