猿问
php怎么从一段文字中提取出姓名和联系地址
比如"张三深圳宝安" 能自动提取出名字是张三,地址是深圳市宝安区
慕姐8265434
浏览 1458
回答 5
5回答
狐的传说
目前我有两个想法 分词角度:问题可以转化为:如何根据姓名和地址正确的分词 文本格式化角度:指定文本排列格式。 分词角度 分词组件 可以参考: scws jieba-php 分词库 地址:这个相对好说,可以做一个地址词库。 姓名:这个没办法用词库枚举,但是如果跟地址相连,可以考虑 姓氏 开头,到 地址 结束 文本格式化角度 可以如下类似的形式: 姓名:张三,(.*) 地址:深圳宝安 这样提取固定格式后边的文本即可。 可以参考 菜鸟裹裹 添加地址时,类似实现。
0
0
0
素胚勾勒不出你
按照特定规律提取,比如前几位是名字,后几位是地址 将所有地址存起来,然后检索词,找得到就是地址,找不到就是名字,但是不排除人名和地名相同的情况 简单的做法就是用特殊符号将名字和地址分隔开来,比如空格或者冒号之类的,然后做字符串截取就可以了
0
0
0
扬帆大鱼
感觉你这个字符串想像你这么提取,只能分词了
0
0
0
慕运维8079593
自定义词库是目前最可行的方案,楼上的几种方法也是目前我能给你的回答了
0
0
0
随时随地看视频
慕课网APP
相关分类
PHP
php如何把参数放在Http Request Heade????
1 回答
我要回答