Mi código es este:
Código PHP:
y lo que necesito es extraer todas las apariciones de lista.php?Lugar=elquesea de estos selects y de enlaces pero al menos en principio de estos selects.Ver original
$html = '<option selected="">America del norte</option> <option value="lista.php?Lugar=canada">Canada</option> <option value="lista.php?Lugar=greenland">Greenland</option> <option value="lista.php?Lugar=mexico">Mexico</option> <option value="lista.php?Lugar=us">United States</option>'; $p = '%^(?i)<option(?:.*)?value="(.*)"(?:.*)?>\s*(?:.*)\s*</option>$%'; echo '<pre>';
Cuando logro que me extraiga algunos resultados de los subpatrones que me interesan solo me muestra el último encontrado, eso tampoco lo entiendo.
Agradezco cualquier ayuda