频道栏目
首页 > 程序开发 > 软件开发 > Java > 正文
字符串中获取手机号码
2013-07-01 11:56:19           
收藏   我要投稿
private static String checkNum(String num){
  if(num == null || num.length() == 0){return "";}
  Pattern pattern = Pattern.compile("(?<!\\d)(?:(?:1[358]\\d{9})|(?:861[358]\\d{9}))(?!\\d)"); 
  Matcher matcher = pattern.matcher(num); 
      StringBuffer bf = new StringBuffer(64); 
      while (matcher.find()) { 
        bf.append(matcher.group()).append(","); 
      } 
      int len = bf.length(); 
      if (len > 0) { 
        bf.deleteCharAt(len - 1); 
      } 
      return bf.toString();
 } 

 

点击复制链接 与好友分享!回本站首页
相关TAG标签 字符串 手机号码
上一篇:快速排序详解以及java实现
下一篇:Java A* 算法
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站