se può interessare ho risolto in questo modo:

if( eregi('(.+)([0-9])$',$str3,$res) ) echo $res[2]; else echo 'no';