作者diamondking (天剑流星)
看板C_Sharp
标题Re: [问题] 有关"地址"检测规则问题??
时间Fri Jan 5 21:51:00 2007
※ 引述《chinshun (sc)》之铭言:
: 请问各位C#高手
: 要怎写检测"地址",来判断填入的地址是有效的
: 另如: 有人填入
: 台北县 淡水镇 中正路 10000号 2000巷
: 这分明就是错的
: 那我该怎写法才能判别出是错的
: 有怎判别出这地址是有效的
: 有"地址"的 regular express 吗
: 有的话 高手可提供给我吗
: 在此先谢谢各位高手了 解答了
: 小弟感激不尽
1、到邮局的官网,下载七码邮递区号的总表。
七码邮递区号表非常地细,细到几段几巷,甚至几号…都有区分。
但是当然不是完全地包括全台住址,否则地图网站就不用一直更新了。
2、将七码表依你想要的格式,分几张table存在db里…
(因为其规则很复杂,所以可能要下一些功夫)
3、此时就可以在画面上,让使用者用选县市街道等等…
建议搭配ajax使用,就不用同时列出大量资料了…
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.117.63.127
1F:推 tomex:中肯的作法 01/08 10:57
2F:推 chinshun:3Q..这做法可以接受 谢拉 01/11 18:27