我想将(abc,bcd,cde,......)这样的形式转换成
('abc','bcd','cde',...)这种形式。
就是被每个逗号分开的字元都加上一个单引号。

解决方案 »

  1.   

    tr="(abc,bcd,cde,......)"
    str=replace(str,",","','")
    str=left(str,1)&"'"&mid(str,2,len(str)-2)&"'"&right(str,1)
    最后一句也可以用
    str=replace(str,"(","('")
    str=replace(str,")","')")
    就看你自己的需求了
      

  2.   

    (abc,cde,efg)=>('abc','cde','cef')
    <?
    $str="(abc,cde,efg)";
    $str=str_replace(",","','",$str);
    $str=str_replace("(","('",$str);
    $str=str_replace(")","')",$str);
    echo $str;