如果根据地址找出对应的省份和城市

Leafyong 2009-03-13 09:43:18
有两个表,table a , 地址,省份,城市,其中省份和城市是空
table b , 省份,城市



eg: table a
地址
山东省青岛市李沧区瑞金路37号


结果:
table a
地址 省份 城市
山东省青岛市李沧区瑞金路37号 山东 青岛


...全文
612 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
mykelly6 2009-03-13
  • 打赏
  • 举报
回复
你这样没有控制输入很麻烦的~获取的数据不是很严谨

地址输入的时候最好让用户选择省和市,再写具体地址,一般网站注册都这样做的吧~
然后纪录在表里的时候可以用空格之类的隔开
zgke 2009-03-13
  • 打赏
  • 举报
回复
省会可以取前两个.... 黑龙...代码加个江把
Leafyong 2009-03-13
  • 打赏
  • 举报
回复
有的地址不一定有“省”或者“市”
yupengbo 2009-03-13
  • 打赏
  • 举报
回复
如果你的地址格式是xxx省xxx市xxxx,如果是固定的话,你完全可以,通过查找字符串的方式来获取。
获取省份的时候,查找[省],然后,从0开始取,取到[省]所在的位置-1;
获取市的时候,查找[市],然后,从[省]所在的位置+1开始,取到[市]所在的位置-1;

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧