Ciao,
ho una select di questo tipo:
codice:
<select name="e" id="e" class="textb"> <option value="">------</option>
<option value="18">Affari e Economia</option>
<option value="26">Affari e Economia > Affitti e Locazioni</option>
<option value="22">Affari e Economia > Annunci Economici</option>
<option value="19">Affari e Economia > Assicurazioni</option>
<option value="1051">Affari e Economia > Aste</option>
</select>
mi interesserebbe estrarre tuttti i valori di "value=x" e il testo dell'option.
Sto provando con questa regex:
codice:
(?:<option\svalue="(?[A-Z]{3})">(?.*)</option>\s* )+
mi dite cosa sbaglio?
io vorrei estrarre qualcosa del tipo:
18 - affari ed economia
23 - Affari e Economia > Finanza e Mercati
etc...
probabilmente dovrei usare più di una espressione regolare?