Foxtable(狐表)用户栏目专家坐堂 → 提取相关字符串


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

主题:提取相关字符串

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


加好友 发短信
等级:八尾狐 帖子:1812 积分:12999 威望:0 精华:14 注册:2008/10/11 18:07:00
提取相关字符串  发帖心情 Post By:2009/4/1 16:46:00 [显示全部帖子]

本例提取所有[]中的字符串:

Dim T As String = "[基本工资]+[提成]+[补助]+[奖金]+[加班费]+iif([级别]=""初级"",100,200)"
Dim ecLs As New List(Of String)
Dim i,n, n1,n2 As Integer
n = T.Length - T.Replace("[","").length
for i  = 0 to n-1
    n1 = T.Indexof("[",n2)
    n2 = T.Indexof("]",n1)
    ecLs.Add (T.SubString(n1+1,n2-n1-1))
Next
output.show(ecLs(0))
output.show(ecLs(n-1))
[此贴子已经被作者于2009-4-1 17:01:48编辑过]

[本帖被加为精华]
 回到顶部
帅哥哟,离线,有人找我吗?
don
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1812 积分:12999 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2014/2/16 21:50:00 [显示全部帖子]

以下是引用狐哥在2009-4-2 10:06:00的发言:
1楼给个实列文件就好了.
开始也沒想到实用地方,现在用到了:

图片点击可在新窗口打开查看此主题相关图片如下:p1.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:p2.jpg
图片点击可在新窗口打开查看


 回到顶部