您现在的位置: PQ秀秀网 >> PQ知道 >> 正文 用户登录 新用户注册
asp怎么把132585456分成类似132,585,456,的字符串,按照不同得长度把它分成几个字符串 Web 开发 / ASP
作者:佚名    文章来源:不详    点击数:加载中...    更新时间:2008-7-12 字体:[ ]
添加到收藏: 添加到百度收藏  收藏到QQ书签  添加到雅虎收藏  添加到新浪ViVi  添加到天极网摘  添加到和讯网摘

asp怎么把132585456分成类似132,585,456,的字符串,按照不同得长度把它分成几个字符串

楼主themass(小黑熊)2006-12-22 10:20:33 在 Web 开发 / ASP 提问

asp怎么把132585456分成类似132,585,456,的字符串  
   
  问题点数:20、回复次数:3Top

1 楼ishion(爱森)回复于 2006-12-22 10:23:24 得分 2

MID()  
  SUBSTR()Top

2 楼dabaitu(红心大萝卜)回复于 2006-12-22 11:11:08 得分 8

function   lenshu(content,liang)  
          shu=len(trim(content))  
          if   shu/liang>cint(shu/liang)   then  
              a=cint(shu/liang)+1  
          else  
              a=cint(shu/liang)  
          end   if  
          k=""  
          for   i=1   to   a  
              k=k+mid(content,i*liang-(liang-1),liang)+","  
          next  
        lenshu=left(k,shu+a-1)  
    end   function  
  这个函数能解决你的问题  
  content参数是传入的要分隔的内内容,liang参数是多少个数字分成一组Top

3 楼feillex(sex="Male",married=False)回复于 2006-12-22 11:12:19 得分 10

str=123456789  
  str=getstr(str,3,",")  
   
  function   getstr(str,length,symbol)  
          Dim   i,j  
          Dim   strarray()  
          j=0  
          length=cint(length)  
          For   i=1   To   Len(str)   Step   length  
                  ReDim   preserve   strarray(j)  
                  strarray(j)=Mid(str,i,length)  
                  j=j+1  
          Next  
          getstr=Join(strarray,symbol)  
  end   functionTop

文章录入:andy    责任编辑:andy 
  网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)