作者chinshun (sc)
看板C_Sharp
标题[问题] 有关"地址"检测规则问题??
时间Fri Jan 5 00:39:45 2007
请问各位C#高手
要怎写检测"地址",来判断填入的地址是有效的
另如: 有人填入
台北县 淡水镇 中正路 10000号 2000巷
这分明就是错的
那我该怎写法才能判别出是错的
有怎判别出这地址是有效的
有"地址"的 regular express 吗
有的话 高手可提供给我吗
在此先谢谢各位高手了 解答了
小弟感激不尽
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.137.188.122
1F:推 tomex:把数字抽出来,敏感段就作大小的判断,但检查太细很不好 01/05 02:22
2F:推 chinshun:可是万一乱填县镇路..等呢??困惑??谢谢你的回答 01/05 03:08
3F:推 fabianwind:真的这麽怕的话 就全部用LIST的模式 让使用者用选的 01/05 03:11
4F:→ fabianwind:否则会判断不完喔 01/05 03:12
5F:推 chinshun:那麽要list出来的县不就是全台的 镇也是 乡也是..等 这样 01/05 03:19
6F:→ chinshun:->太恐怖了 01/05 03:20
7F:推 saitoh:怕乱填的话就只能这样做 不然就是自己建对照表 01/05 09:56
8F:→ saitoh:regex只能检查pattern对不对 内容的正确性不是regex该做的 01/05 09:56