发货地址,收货地址中获取用户姓名,或者从带来真实姓名的字符串中获取真实姓名,实现很简单。

识别成功率能达到95%以上,代码如下:

private static String getName(String addressInfo,String splitStr) {
            //*识别姓名*/
            String[] firstNames = {"赵","钱","孙","李","周","吴","……"};
            String[] names=addressInfo.split(splitStr);
            String name="";
            for(int i=0;i<names.length;i++){
                String nametmp=names[i];
                //System.out.println(names.length+"//"+nametmp);
                if(nametmp==null||nametmp.length()<=1||nametmp.length()>4){
                    continue;
                }
                for(int j=0;j<firstNames.length;j++){
                    if(nametmp.startsWith(firstNames[j])){
                        name=nametmp;
                        break;
                    }
                }
                if(!"".equals(name)){
                    break;
                }
            }
            return name;
        }

如果想偷懒,可以直接下载完整的MyEclipse项目,导入到MyEclipse或者Eclipse中就能使用。

发货地址,收货地址中获取用户真实姓名相关推荐

  1. request获取mac地址_【Go】获取用户真实的ip地址

    原文链接:https://blog.thinkeridea.com/201903/go/get_client_ip.html 用户请求到达提供服务的服务器中间有很多的环节,导致服务获取用户真实的 ip ...

  2. Java 收货地址智能解析

    收货地址智能解析 省市区县文件下载地址:china-area.json TreeUtils 地址:Java 万物皆可 Tree 工具类 BaseEnum 地址:枚举字典管理器 基础类:AreaTree ...

  3. 发货地址,收货地址中获取用户手机号

    发货地址,收货地址中获取用户手机号,或者从带来手机号的字符串中获取手机号,实现很简单,直接上代码, 代码如下: private static String getMobile(String addre ...

  4. 微信小程序获取用户收货地址 完整代码

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. 获取用户收货地址需要用户点击授权,所以有两种情况,确认授权.取消授权. 情况一,用户第一次访问用户地址授权,并 ...

  5. 微信小程序获取用户收货地址与指纹验证接口(安卓和iphone)

    @toc 1.获取用户收货地址接口wx.chooseAddress()   wx.chooseAddress(Object object)获取用户收货地址,此接口调用的是微信的收货地址.微信收货地址不 ...

  6. 微信小程序获取用户收货地址列表wx.chooseAddress

    微信官方的说明,直接调用即可,但是由于该微信弹框如果拒绝,之后再不会弹出提示,而恰好wx.openSetting(),可以调起授权设置界面,显示用户已经调用过的微信授权,所以我们需要饶一下小弯路,但是 ...

  7. uniapp开发微信小程序如何调取自带的地址管理 获取用户收货地址

    handleChoiceAddress(){let that = this// 1 获取权限状态wx.getSetting({success:(result)=>{//2 获取权限状态 当属性名 ...

  8. ecshop“发货查询”中加入收货人、收货地址、发货时间、配送方式

    1.修改 index.php 的 index_get_invoice_query() 函数部分 将 $sql = 'SELECT o.order_sn, o.invoice_no, s.shippin ...

  9. 微信公众号获取微信用户共享收货地址

    wx.openAddress({ success: function (res) { var userName = res.userName; // 收货人姓名 var postalCode = re ...

最新文章

  1. C++将带ui界面的qt工程封装为动态库dll
  2. 性能测试组件CodeBenchmark V2发布
  3. ironpython不想要可以卸载吗_IronPython的致命弱点
  4. Leetcode每日一题:10.09.sorted-matrix-search-lcci(排序矩阵查找)
  5. 如何在苹果Mac中使用聚焦搜索 NTFS 格式磁盘?
  6. uartz Spring与Spring Task总结
  7. linux log 2 1,51CTO博客-专业IT技术博客创作平台-技术成就梦想
  8. (CFD)投影法求解二维不可压缩N-S方程
  9. 支持javascript的ppt软件_把PPT放入浏览器中——12款用于演示的JS库
  10. “硬件极客”:树莓派Raspberrypi安装Kali Linux保姆教程(通过树莓派安装ARM Kali教程)
  11. C++ Object Persistence with ODB 学习笔记
  12. 计网 ---第10章 网络安全
  13. Linux的nc,局域网文件互传
  14. 说说PHP中的命名空间相关概念
  15. Ubuntu16.04中修复Pycharm问号图标问题
  16. CSS绝对定位、相对定位
  17. 小米5 Android 8.0解bl,小米8 刷机 解账号BL锁 隐藏帐户 免授权解锁刷机包-刷机之家...
  18. markdown、html转义特殊字符代码大全
  19. 米豆网首页快照不更新原因分析
  20. UiBot 读取Excel写入到网页

热门文章

  1. SpringBoot+Vue前后端分离,使用SpringSecurity完美处理权限问题(二)
  2. 普通中控玻璃规格大全
  3. Blender图解教程:新手入门练习1(简单的立体模型)
  4. 副屏幕全屏_电脑屏幕不能全屏显示怎么办 显示器有黑边无法全屏原因及解决方法...
  5. 【3DMax简易入门教程】(一) 第一章 · 3DMax快捷键界面操作
  6. 移动端APP测试常见面试题精析
  7. C语言函数大全-- s 开头的函数(2)
  8. 设计模式(七)原型模式
  9. 音频信号处理(一)均衡器
  10. Linux中的程序和进程的概念,PID和PPID的区别