1 Star 4 Fork 2

zhangjiaty / area-util

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

area-util

介绍

地址解析工具,从字符中提取出,省市区,姓名,电话,参照https://github.com/akebe/address-parse 解析工具,改成java

软件架构

工具类,根据省市区名称匹配出对应的省市区,获取编码,使用正则方式提取出手机号,姓名

安装教程

打包编译之后,其他项目引用即可

使用说明

  1. ParseArea,ParseArea2为解析工具类入口,ParseArea是参照https://github.com/akebe/address-parse 改写成的java代码,代码结构和逻辑都没有改变. ParseArea2是参照ParseArea进行的代码重构,从测试的结果来看和ParseArea一致.
  2. AreaUtilTest中有测试的例子
  3. 对照https://github.com/akebe/address-parse 新加了一个功能,某些地区有更名的情况,一个地方可能出现曾用名和现有名同时使用,为解决这种情况,在AreaData里面对相同地区码做了处理,以中杠 - 进行区分,中杠以前字符相同的是同一个地方,只是名称不一样,例如put("371403", "陵城区"),put("371403-1", "陵县");地区里面陵城区和陵县都可以解析成371403地区码,我暂时知道的就2个: put("371324", "兰陵县");put("371324-1", "苍山县"); put("371403", "陵城区"),put("371403-1", "陵县");,有其他的可以自行添加

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

特技

  1. 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
  2. Gitee 官方博客 blog.gitee.com
  3. 你可以 https://gitee.com/explore 这个地址来了解 Gitee 上的优秀开源项目
  4. GVP 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目
  5. Gitee 官方提供的使用手册 https://gitee.com/help
  6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 https://gitee.com/gitee-stars/
MIT License Copyright (c) 2020 zhangjiaty Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

地址解析工具,从字符中提取出,省市区,姓名,电话,参照某js解析工具,改成java 展开 收起
Java
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/zhangjiaty/area-util.git
git@gitee.com:zhangjiaty/area-util.git
zhangjiaty
area-util
area-util
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891