Ciao a tutti,
ho due problemi con RegEx (RegularExpression)
1) Ho questo testo:
<ol class="big_list">
<li class="miaClasse strana tonda" id="t1">
testo 1
</li>
<li class="tuaClasse normale ovale" id="t2">
testo 2
</li>
<li class="suaClasse speciale quadrata" id="t3">
testo 2
</li>
</ol>
e devo estrarre la classe e il testo di "t2", per cui devo ricavarmi "tuaClasse normale ovale" e "testo 2"
Ho provato usando il pattern
<li class="(.*?)" id="t2">(.*?)<\/li>
ma non funziona, perchè mi ritorna anche parte dell'oggetto "t1"
Qualcuno sa come poter fare ??
P.S: per provare sto usando il sito
2) una volta che ho trovato il testo che mi interessa (utilizzando RegularExpression.RegEx.Match) come posso sapere l'offset del testo trovato in riferimento al testo completo ?? Attualmente utilizzo un
IndexOf, ma mi sembra di fare un lavoro doppio dato che il Match, visto che ha trovato il testo, dovrebbe dirmi anche dove l'ha trovato.
Grazie mille
Sergio