
11/11/2004, 17:30
|
 | | | Fecha de Ingreso: octubre-2003 Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 21 años, 4 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. |