j'ai chercher, et retourner dans tous les sens les Expressions régulière mais mon niveau semble limité, j'aimerais dans le code suivant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<td><font face="verdana,sans-serif" size=1>&nbsp;30</td>
<td>&nbsp;<font face="verdana,sans-serif" size=1 color=#000000>decoration lyon petit mobilier luminaire</td>
Estraire le chiffre 30 et le mot "decoration lyon petit mobilier luminaire"

avec preg_replace_callback, j'arrive à travailler sur une portion

Code : Sélectionner tout - Visualiser dans une fenêtre à part
preg_replace_callback('`<font(.+)>(.+)</font>`iUs','format_inventory_result',$myResult_ar[0]);
mais je galère a tout récuperer en une seule fois, surtout à cause du &nbsp; que je ne sais pas comment gerer car il n'est pas toujours la et ca m'arrangerais puis que le but est de stocker dans un tableau [nb][phrase]...

merci d'avance pour ceux qui pourrait éclairer ma lanterne