provato a stampare $preg ?
dice sempre 0 anche quando volutamente metti altro?
Ah, per intenderci, se trova quello che metti tu come pattern mette 0, mette 1 se trova caratteri esclusi dall'espressione regolare temo.![]()
(uso un'espressione diversa ma funziona in questo modo)