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


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

主题:字符串提取

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


加好友 发短信
等级:三尾狐 帖子:767 积分:6119 威望:0 精华:0 注册:2018/2/1 17:26:00
字符串提取  发帖心情 Post By:2023/11/14 0:24:00 [显示全部帖子]

下面代码错在哪里?
Dim txt As String = "1.1.2招标人名称:杭州运河集团建设管理有限公司地址:杭州市拱墅区大关路179号联系人:杨杰电话:18267354466邮箱:/"
Dim patn As String = "招标人名称:[.*?]|地址:[.*?]|联系人:[.*?]|电话:[.*?]|邮箱:[.*?]"
Dim rgx = New System.Text.RegularExpressions.Regex(patn, System.Text.RegularExpressions.RegexOptions.IgnoreCase)
For Each  match As System.Text.RegularExpressions.Match In rgx.Matches(txt)
    Output.Show(match.Value )
Next

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


加好友 发短信
等级:三尾狐 帖子:767 积分:6119 威望:0 精华:0 注册:2018/2/1 17:26:00
  发帖心情 Post By:2023/11/14 14:05:00 [显示全部帖子]

需求是:
招标人名称:杭州运河集团建设管理有限公司
地址:杭州市拱墅区大关路179号
联系人:杨杰
电话:18267354466
邮箱:/

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


加好友 发短信
等级:三尾狐 帖子:767 积分:6119 威望:0 精华:0 注册:2018/2/1 17:26:00
  发帖心情 Post By:2023/11/14 14:27:00 [显示全部帖子]

还是不对,现在结果是:
1.1.2
招标人名称:
杭州运河集团建设管理有限公司
地址:
杭州市拱墅区大关路179号
电话:
18267354466
邮箱:
/

需求是下面的结果:

招标人名称:杭州运河集团建设管理有限公司
地址:杭州市拱墅区大关路179号
联系人:杨杰
电话:18267354466
邮箱:/


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


加好友 发短信
等级:三尾狐 帖子:767 积分:6119 威望:0 精华:0 注册:2018/2/1 17:26:00
  发帖心情 Post By:2023/11/14 14:48:00 [显示全部帖子]

不对,代码出错
Dim str As String = "1.1.2招标人名称:杭州运河集团建设管理有限公司地址:杭州市拱墅区大关路179号联系人:杨杰电话:18267354466邮箱:/"
Dim ns() As String = "招标人名称:|地址:|联系人:|电话:|邮箱:".Split ("|")
Dim nms() As String = str.Split (ns , stringsplitoptions.None)
For i As Integer = 0 To nms.count - 1
    Output.Show ("'" & ns(i) & nms(i + 1))
Next

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


加好友 发短信
等级:三尾狐 帖子:767 积分:6119 威望:0 精华:0 注册:2018/2/1 17:26:00
  发帖心情 Post By:2023/11/14 15:46:00 [显示全部帖子]

请教一下:stringsplitoptions.None是什么意思?

 回到顶部