是把符号替换吧?
var str="1,2,3,4,5";
str=str.replace(",",",");

解决方案 »

  1.   

    s = "1,2,3,4,5"
    a = split(s,",")
    c = ""
    For i=0 To UBound(a)
      a(i) = "0" & a(i)
      a(i) = Mid(a(i),Len(a(i))-1,2)
      c = c & a(i) & ","
    NextIf c<>"" Then c = Left(c, Len(c)-1)
    Response.Write c
      

  2.   

    <script>
    var str="1,2,3,4,5..."
    var re=/(^|\b)(\d)\b/g;
    str=str.replace(re,"0$2");
    alert(str);
    </script>
      

  3.   

    $str ='1,2,3,4,5';
    $str = preg_replace('/\d/e',"sprintf('%02d','$0')",$str);
    echo $str;
      

  4.   

    看错了,是PHP呀
    $s = "1,2,3,4,5";
    $a = split(",", $s);
    $c = "";
    print_r($a);
    foreach($a as $v){
      $v = "0" . $v;
      $v = substr($v,strlen($v)-2,2);
      $c = $c . $v . ",";
    }
    if($c!="") $c = substr($c,0,strlen($c)-1);
    echo $c
      

  5.   

    $str = '1,2,3,4,5,10,15,256';
    $strArray = explode(',', $str);
    foreach ($strArray as $key => $value) {
    $strArray[$key] = sprintf("%'02s", $value) . '<br />';
    }
    $str = implode(',', $strArray);
    echo $str;严重缺分,请尽快给分
      

  6.   

    最后加一点,去掉. '<br />',这是测试的时候用的.
      

  7.   

    <?php
    $str = '1,2,3,4,5';
    $i = 0;
    for (;$i<strlen($str);$i++)
    {
    if ($str[$i] != ',')
    $str1 .= '0'.$str[$i];
    else 
        $str1 .=$str[$i];
    }
    $str = $str1;
    echo $str;
    ?>