我正在开发一个用户必须放入其组织的物理地址的项目,在许多情况下,用户将放入邮政信箱而不是他们的实际地址。我需要在C#中使用一种方法来确定用户是否输入了P.O. Box或PO Box(或其他任何变体)而不是29 Maple Street风格的地址。我有一些想法,但我想我会得到一些非常好的反馈。
由于
答案 0 :(得分:0)
我会尝试将地址解析为字符串。然后找到一个P.O.盒'或者'邮政信箱'在数组中:如果找到它,PO BOX应该是下一个元素。 您还需要一种方法来检测城市,以便知道何时停止。您可以使用Google的地理名称(http://www.geonames.org/)作为数据库。