Foxtable(狐表)用户栏目专家坐堂 → [求助]用什么函数能提取[]中的字符?


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

主题:[求助]用什么函数能提取[]中的字符?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/6/1 14:20:00 [显示全部帖子]

请描述问题, 你这样概念太模糊.无法知道你想实现什么.

字符串处理,得有一定的规则,系统是死的.只要你告诉他规则.他才懂怎么做.

例如.去所有[] 扩起来的

去所有[]括起来的 第二个  

或者取第几位等等,之类的.得有明确的规则

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/6/1 14:36:00 [显示全部帖子]

[3] 阿道夫[2]  如果3和2中间会有其他字符就用这段代码
Dim base As String = "[3][2]"
Dim mc As object =  System.Text.RegularExpressions.Regex.Matches(base,"\[\d\]")
MessageBox.show(mc(1).Value)

如果中间没字符就用这段
Dim base As String = "[3][2]"
Dim s As String =  System.Text.RegularExpressions.Regex.Match(base,"(?<=\[\d\])\[\d\]").value
MessageBox.show(s)



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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/6/1 14:47:00 [显示全部帖子]

微软MSDN

 回到顶部