Originariamente inviato da filippo.toso
Quali altre regole definiscono i codice oltre al fatto di essere delle serie di caratteri che contengono dei numeri?

Codice PHP:
<pre>
<?php 
$contents 
= array("telefono nokia n95""notebook pavillion dv9000""asus ax-5""palmare htc p3600");

$pattern '#\s+([^\s]*[\d]+[^\s]*)\s+#si';
foreach(
$contents as $content) {
    
$content $content ";
    if (
preg_match($pattern$content$matches)) {
        print(
"{$content} => {$matches[1]}\r\n");
    }
}    
?>
</pre>
Ciao intanto grazie, nella tua espressione regolare andrebbero aggiunti i backslashes davanti s e d solo che forse la formattazione del forum elimina.
Funziona alla grande.
Cosi' credo dovrebbe andare, di solito i nomi dei prodotti (in sigla) sono numeri o lettere e numeri, altra possibilita sarebbe quello di cercare solo consonanti come possono essere ad esempio Samsung SGH o simili. . .
Buona domenica e grazie ancora