Foxtable(狐表)用户栏目专家坐堂 → 字符串的问题


  共有21350人关注过本帖树形打印复制链接

主题:字符串的问题

帅哥哟,离线,有人找我吗?
mr725
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2009/5/17 1:12:00 [显示全部帖子]

呵呵 这是个难题,睡了~


 回到顶部
帅哥哟,离线,有人找我吗?
mr725
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2009/5/17 15:35:00 [显示全部帖子]

以下是引用lxl在2009-5-17 7:58:00的发言:
Return System.Text.RegularExpressions.Regex.Replace("Asd23df23df","[\D]","")
看看是不是你需要的。

看不懂哦~  怎么写到某列中去呢??

八婺兄的好懂~


 回到顶部
帅哥哟,离线,有人找我吗?
mr725
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2009/5/19 20:53:00 [显示全部帖子]

迷上字符串了,也来一个另类思路的:(借助八婺老师的例子)~ 繁琐了些,但也可达到目的。

for h as integer = 0 to currenttable.count-1
    currenttable(h,"第三列") = nothing
    dim sz as string = "0123456789"
    Dim dr As string = currenttable(h,"第一列")
    for i as integer = 0 to dr.length-1
        for i1 as integer = 0 to 9
            if dr(i) = sz(i1) then
                dr = dr.Replace("" & dr(i) & "","§")
                output.show(dr)
                currenttable(h,"第三列") = dr.trim("","§")
           End If
        next
    next
next

For  r As integer = 0 to Currenttable.count -1
    Currenttable(r,"第三列")  = Currenttable(r,"第三列").replace("§","")
Next

[此贴子已经被作者于2009-5-19 20:54:01编辑过]

 回到顶部