【发布时间】:2012-11-28 02:24:32
【问题描述】:
为确保数据隐私,我必须在删除门牌号后发布地址列表。
所以,例如:
1600 Amphitheatre Parkway, Mountain View, CA
需要发布为
Amphitheatre Parkway, Mountain View, CA
在 Java 中执行此操作的最佳方法是什么?这需要正则表达式吗?
【问题讨论】:
-
你只是想用空字符串替换所有数值吗?
-
这对于像“120 7th Street NW”这样的东西没有意义。此外,您是否仅限于美国地址,它们是否始终采用“街道、城市、州”格式?
-
删除数字是不够的。猜猜谁住在“One Microsoft Way”。 :-)
-
别忘了 P.O.盒子、公寓、楼层和套房号等。这些也需要删除吗?
-
如果您有邮政编码,您也可以使用它来检索地址。这样您就不会意外发布门牌号。
标签: java regex sanitization privacy street-address