电话号码

原本打算用字符串截取来做这种效果,但是最近看了一些关于正则的知识,所以就用正则来试试水,比较简单就直接上代码吧

        //手机号保留前3后4  中间4个*号显示String phone = "15645621235";System.out.println(phone.replaceAll("(\\d{3})\\d{4}(\\d{4})", "$1****$2"));//手机号保留前3后1   中间7个*号显示String phone1 = "17805631269";System.out.println(phone1.replaceAll("(\\d{3})\\d{7}(\\d{1})", "$1*******$2"));String idCard = "430529199607166698";System.out.println(idCard.replaceAll("(\\d{4})\\d{10}(\\d{4})", "$1****$2"));

邮箱

/*** 手机号用****号隐藏中间数字** @param phone* @return*/
public static String settingphone(String phone) {String phone_s = phone.replaceAll("(\\d{3})\\d{4}(\\d{4})", "$1****$2");return phone_s;
}/*** 邮箱用****号隐藏前面的字母** @return*/
public static String settingemail(String email) {String emails = email.replaceAll("(\\w?)(\\w+)(\\w)(@\\w+\\.[a-z]+(\\.[a-z]+)?)", "$1****$3$4");return emails;
}

Java实现手机号码、邮箱账号加密相关推荐

  1. Java 实现手机号码的RC4加密、解密

    实现一个对手机号进行RC4加密,解密的udf函数. 1.RC4.java package com.zz.udf;import java.math.BigInteger;public class RC4 ...

  2. outlook你的邮件服务器证书无效,Outlook添加网易邮箱账号提示服务器的加密连接不可用的解决方法...

    Outlook添加网易邮箱账号提示"服务器的加密连接不可用"的解决方法 发布日期:2018-12-10 outlook邮件服务器的加密连接不可用该怎么办?outlook邮箱经常添加 ...

  3. Android 身份证号码、手机号码以及邮箱账号 的中间隐藏显示

    /** * 手机号用****号隐藏中间数字 * * @param str 手机号码 * @return */ public static String settingphone(String str) ...

  4. 手机号码验证--区号验证--电话号验证--分机号验证--手机号和固定电话二选一--用户名只能为汉字或者英文请--邮箱账号...

    // 手机号码验证jQuery.validator.addMethod("isPhoneNumber", function(value, element) {var tel = / ...

  5. 甲骨文中国确认裁员 900 余人;网易回应邮箱账号遭公开叫卖;我国网民达 8.29 亿 | 极客头条...

    快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「CSDN 极客头条」,是从 CSDN 网站延伸至官方微信公众号的特别栏目,专注于一天业界事报道.风里雨里,我们将每天为朋友们,播报最新鲜有 ...

  6. java模拟登录qq邮箱_使用Java实现qq邮箱发送邮件

    本文实例为大家分享了Java操作qq邮箱发送邮件的具体代码,供大家参考,具体内容如下 今天尝试了使用QQ邮箱的POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务来进行发送 ...

  7. java 给qq邮箱发邮件_java实现163邮箱发送邮件到qq邮箱成功案例

    这篇文章主要为大家分享了java实现163邮箱发送邮件到qq邮箱成功案例,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 下载和上传附件.发送短信和发送邮件,都算是程序中 ...

  8. 一个基于POP3协议进行邮箱账号验证的类

    最近老陈要针对企业邮箱做一些开发,以对接企业OA神马的,但企业邮箱唯独没有开放账号密码验证功能,很恼火!不得已,翻出早些年的Asp代码改编成了C#类,实现了一个C#下的通过POP3协议进行邮箱账号验证 ...

  9. 公司企业邮箱账号格式怎么填?

    公司企业邮箱是内部和外部商务往来主要的通讯工具,那使用的邮箱账号格式怎么填写呢?TOM企业邮箱格式常见以姓名全拼或数字组成的账号,下面教大家如何注册开通企业邮箱账号. 企业邮箱申请流程 企业邮箱需联系 ...

  10. java 发送企业邮箱_java发送企业邮箱

    此代码用的jar文件:mail.jar(我这里用的是1.4.7 的版本); 如果jdk用的是1.8版本会出现SSL错误:这个问题是jdk导致的,jdk1.8里面有一个jce的包,安全性机制导致的访问h ...

最新文章

  1. linux内核配置系统浅析(转)
  2. Modernizr:HTML5和CSS3的开发利器
  3. java 双向链表例子_Java双向链表按照顺序添加节点的方法实例_Java_软件编程
  4. HarmonyOS之深入解析自定义组件与布局的实现
  5. python执行cmd并返回是否成功_python脚本执行CMD命令并返回结果的例子
  6. oracle rman 用户,对Oracle数据库进行RMAN备份的Oracle数据库用户权限
  7. entity framework使用技巧
  8. oui unknown中的oui是什么?
  9. 检查浏览器支持(Checking browser support),这个是很广泛的一个知识!
  10. 精度提升第一步:形状各异测区的像控点布设方案
  11. wordpress本地网站怎么搬到服务器,如何把wordpress从本地服务器迁徙到网站主机上...
  12. Programiz 中文系列教程·翻译完成
  13. 央企如何做好数字化转型战略规划
  14. DEV C++ 关于自动缺省源设置问题
  15. 商品详情页php代码,微信小程序商品详情页规格属性选择示例代码
  16. 【腾讯Bugly干货分享】程序员们也该知道的事——“期权和股票”
  17. js实现螺旋纹理特效
  18. 机器学习1-线性模型及多分类
  19. 如何轻松应对述职专题三之演讲
  20. Privacy Amplification by Decentralization

热门文章

  1. HIT 软件构造2019春 Lab3
  2. python实现的广域网聊天(无需搭建服务器,基于FICS和socket模块)
  3. vivo NEX的Usb调试模式在哪里,打开vivo NEXUsb调试模式的教程
  4. 组合优化问题的典型事例
  5. 【Windows网络编程】完成端口IOCP原理及案例
  6. Win10如何查看打印机端口号?
  7. MySQL实现跨库join查询
  8. 大数据可以应用在哪些行业?
  9. 根据CTP接口计算现手、增仓、开平、对手盘 (1)
  10. 基于精确背景补偿的动态目标检测算法