Foxtable(狐表)用户栏目专家坐堂 → [求助]代码取条件值


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

主题:[求助]代码取条件值

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


加好友 发短信
等级:一尾狐 帖子:418 积分:3209 威望:0 精华:0 注册:2010/2/24 13:33:00
[求助]代码取条件值  发帖心情 Post By:2012/4/7 13:01:00 [只看该作者]

各位老师:

我们公司用通讯工具发送来的信息是这样格式zsf(张三丰) 12:49:41

能不能用代码取出括号内的姓名?我只会用下面这个 取出结果是: 张三丰)12:49:41

 

If e.DataCol.name = "任务记录" Then
    Dim Multi As String = e.DataRow("任务记录")
Dim Values() As String
Values = Multi.split("(")
For Index As Integer = 0 To Values.Length - 1
    messagebox.Show(Values(Index))
Next

End If


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


加好友 发短信
等级:等待验证 帖子:386 积分:2482 威望:0 精华:1 注册:2011/5/10 11:13:00
  发帖心情 Post By:2012/4/7 13:09:00 [只看该作者]

Dim Multi As String = "zsf(张三丰) 12:49:41"
Dim XM As String
XM = Multi.split("(")(1).split(")")(0)
Output.Show(XM)

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


加好友 发短信
等级:一尾狐 帖子:418 积分:3209 威望:0 精华:0 注册:2010/2/24 13:33:00
  发帖心情 Post By:2012/4/7 13:16:00 [只看该作者]

图片点击可在新窗口打开查看非常感谢!厉害

 回到顶部
帅哥哟,离线,有人找我吗?
小猪鑫鑫
  4楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:832 积分:5867 威望:0 精华:6 注册:2011/5/27 11:41:00
  发帖心情 Post By:2012/4/8 20:52:00 [只看该作者]

谢谢,学习了

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


加好友 发短信
等级:一尾狐 帖子:418 积分:3209 威望:0 精华:0 注册:2010/2/24 13:33:00
  发帖心情 Post By:2012/4/17 11:27:00 [只看该作者]

 
Dim Multi As String = "zsf(张三丰) 12:49:41"
Dim XM As String
XM = Multi.split("(")(1).split(")")(0)
Output.Show(XM)

 

-----------------------

补充问一个问题,如果贴入的信息里不含()括号,那么会发生“索引超出了数组界限”错误提示,请问如何能解决这个问题?

Dim Str1 As String = "I like foxtable"
If
Str1.Contains("like") Then
Output.Show(
"Me too")
End If

 

是不是利用这个? notcontains("(")?

 

--------已解决,利用contains判断是否包括括号即可

[此贴子已经被作者于2012-4-17 12:03:20编辑过]

 回到顶部