dividir cadena y sacar solamente numeros

Carles Company Soler carles en companysoler.com
Mar Ene 25 18:47:22 CET 2005


A Dimarts 25 Gener 2005 18:44, Milton inostroza va escriure:
> hola lista:  saben tengo una cadena que es la siguiente:
>
> [[1,2,3],[4,5,6],[7,8,9],[10,11,12]]
>
> y le quiero solamente sacar sus números, cabe señalar que esta es un
> string, y por motivos forzados no la puedo almacenar como otro tipo.
> la complejidad se aumenta cuando tengo tipos de string en el siguiente
> formato:
>
> [[1000,25652,653],[12224,254585,32116],[32157,3158,35139],[12120,11,12]]
>
> por favor alguien que sepa como hacerlo, que me ayude en esto, gracias,.
>
> P.S.: a mi el primero me salio pero no se como generalizar la instrucción.
>
> salu2!! y gracias por su ayuda

Soy novato, aviso:

8<---------------------------------------------
import re

regexp=re.compile("[0-9]+")

b="[[1000,25652,653],[12224,254585,32116],[32157,3158,35139],[12120,11,12]]"

numeros=regexp.findall(b)
----------------------------------->8----

Saludos




Más información sobre la lista de distribución Python-es