Foxtable(狐表)用户栏目专家坐堂 → 【求助】如何根据收件地址求出省市区县?


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

主题:【求助】如何根据收件地址求出省市区县?

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


加好友 发短信
等级:婴狐 帖子:7 积分:106 威望:0 精华:0 注册:2016/1/25 14:17:00
【求助】如何根据收件地址求出省市区县?  发帖心情 Post By:2016/1/28 19:43:00 [只看该作者]

新手【求助】如何根据收件地址求出省市区县?
比如:江苏省南京市秦淮区石头街华泰家园11幢1-205室华宏装饰工程有限公司;  根据这个地址 自动求出   江苏【省】  南京【市】 秦淮【区】  华宏装饰工程有限公司【单位】

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


加好友 发短信
等级:婴狐 帖子:7 积分:106 威望:0 精华:0 注册:2016/1/25 14:17:00
  发帖心情 Post By:2016/1/28 19:44:00 [只看该作者]

用来打印快递单,求助高手指教?

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/1/28 22:21:00 [只看该作者]

Dim str As String = "江苏省南京市秦淮区石头街华泰家园11幢1-205室华宏装饰工程有限公司"
Dim mc = System.Text.RegularExpressions.Regex.Matches(str, ".+(?=省)")
If mc.count = 1 Then
    msgbox(mc(0).value)
End If
mc = System.Text.RegularExpressions.Regex.Matches(str, "(?<=省).+(?=市)")
If mc.count = 1 Then
    msgbox(mc(0).value)
End If
mc = System.Text.RegularExpressions.Regex.Matches(str, "(?<=市).+(?=区)")
If mc.count = 1 Then
    msgbox(mc(0).value)
End If
mc = System.Text.RegularExpressions.Regex.Matches(str, "(?<=室).+")

if mc.count = 1 then
    msgbox(mc(0).value)
end if


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


加好友 发短信
等级:婴狐 帖子:7 积分:106 威望:0 精华:0 注册:2016/1/25 14:17:00
  发帖心情 Post By:2016/1/29 23:46:00 [只看该作者]

谢谢您,非常感激。您辛苦了。

 回到顶部