作者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
推 tomex:中肯的作法 01/08 10:57
推 chinshun:3Q..這做法可以接受 謝拉 01/11 18:27