Ver Mensaje Individual
  #8 (permalink)  
Antiguo 20/08/2010, 18:51
Avatar de spider_boy
spider_boy
 
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
Respuesta: Rescatar datos de una cadena.

Código PHP:
Ver original
  1. $expr = '/(([\d]+,*\s(?:Gold|Silver|Copper))\s*(?:\(Auction of ([a-zA-Z\s]+)\))*)/i';
  2. if(preg_match_all($expr, $str, $matches)) {
  3.     echo "<pre>";
  4.     print_r($matches);
  5.     echo "</pre>";
  6. }

Eso me funcionó, pero está horrible, me da vergüenza postearlo, pero sería como el pie para comenzar a hacerlo mejorar, y honestamente, no sé como mejorarlo. Me devuelve todos los datos requeridos, pero están desparramados por todas partes, algunos valores en blanco, otros se repiten .

Bueno, espero te sirva xD. Nos vemos.
__________________
Nunca te olvidaré mi negra hermosa. Te extraño demasiado.