Foxtable(狐表)用户栏目专家坐堂 → 【已解决】[求助]收货地址解析这个可以用在狐表上吗?


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

主题:【已解决】[求助]收货地址解析这个可以用在狐表上吗?

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110768 积分:563772 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/9/13 21:52:00 [显示全部帖子]

不能。如果要拆分数据,有规律的可以参考:
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=85241

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=78633

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110768 积分:563772 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/9/14 8:42:00 [显示全部帖子]

程序只能处理规范的数据。特殊省份可以考虑直接处理,比如判断地址包含特殊省份名称,另外处理。

姓名没有办法区分。如果统一在电话号码之后,可以去取电话字符后的内容作为名称

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110768 积分:563772 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/9/14 10:44:00 [显示全部帖子]

Dim s As String = "如地址是长沙市浏阳市浏阳大道阿斯事部 15616161616 某某"
Dim arr() As String = s.split(new Char(){",",";","/"," "})
msgbox(arr.length)
msgbox(arr(2))

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110768 积分:563772 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/9/14 13:35:00 [显示全部帖子]

自己测试吧。我是认为没有办法判断的,比如有一个人名叫【赵有钱】,不知道是按赵取姓呢还是取钱姓

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110768 积分:563772 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/9/15 8:46:00 [显示全部帖子]

如果是C#,自行转换为vbnet代码:https://converter.telerik.com/

如果是java我也不懂

 回到顶部