需求:
1.从一个字符串中识别出用户的姓名、电话、省、市、区及详细地址。就是顺丰寄快递时用的功能。
2.字符串各个信息间没有任何标识符
例:
a.四川省宜宾市南溪区金鑫花园 1 栋 6 楼 16777778888 张三
b.张三四川省宜宾市南溪区金鑫花园 1 栋 6 楼 16777778888
c.四川省宜宾市南溪区金鑫花园 1 栋 6 楼张三 16777778888
从上面提取出以下信息:
姓名:张三
省:四川省
市:宜宾市
区:南溪区
详细地址:金鑫花园 1 栋 6 楼
例子中 a 最简单,找出手机号,前后分别去解析即可,但是 b 、c 比较困难,各位有什么思路吗?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.