Ver Mensaje Individual
  #9 (permalink)  
Antiguo 11/11/2004, 17:30
Avatar de claudiovega
claudiovega
 
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
probe el ejemplo y no funciona, por que? Sucede que muestra algo, pero muestra bien solo los PID mas altos, dado que los PID mas bajos tienen espacios antes, ejemplo:

----1
---10
--100
-1000
10000

Ves, entre el pid 1 y 1000 hay espacios (blancos, los simbolicé con un guion -) antes del numero, en cambio el 10000 no tiene espacios y por eso lo muestra, es decir cualquiera de los ejemplos que te dimos hace su trabajo bien, pero el dato viene mal y por tanto los escribe en otras posiciones, ejemplo: el 1 lo escribe en la posicion 4 del arreglo, el 10 en la 3, el 100 en la 2, etc.
Creo que vas a tener que meterte con expresiones regulares mas complejas que talvez te ayuden, desconozco ese tema, asi que ojala alguien lo maneje y te ayude.