$str=",31,24,33,23,55,99,111,312,453,99,";
没有必要有用正则表达式,用下面的程序就行if(substr($str,0,1)==",')
 $str.=substr($str,1,strlen($str)-1);if(substr($str,strlent($str)-1,1)==',')$str.=substr($str,0,(strlen($str)-1));echo $str;这样就可以了呀