我的評論

          re: 今夜,我終于翻越了你,G-F-W 風舞者 2010-01-12 10:42  
          可否共享下越獄工具
          re: 萬物通一理 風舞者 2009-11-04 20:41  
          然,也不盡然
          re: VBA編程心得 風舞者 2008-09-16 11:31  
          breezedancer@yahoo.cn,謝謝,發我一封
          re: 超強的正則表達式(zt) 風舞者 2007-10-10 16:14  
          package com.datamininfo;

          import java.util.ArrayList;
          import java.util.List;
          import java.util.regex.Matcher;
          import java.util.regex.Pattern;

          public class MobileNumber {

          public static void main(String[] args) {
          MobileNumber mn = new MobileNumber();
          mn.getNumber(null);
          }

          /**
          * 提取號碼
          *
          * @param s
          * @return
          */
          @SuppressWarnings("unchecked")
          public List getNumber(String s) {
          List list = new ArrayList();
          if (s == null) {
          return list;
          }
          String pattern = "(\\D|)(086|86|0|)(13|15)(\\d{9})";
          Pattern pattern1 = Pattern.compile(pattern);
          Matcher matcher = pattern1.matcher(s);

          while (matcher.find()) {
          list.add(matcher.group(3) + matcher.group(4));
          }
          /*
          * System.out.println("length="+list.size()); for(int j=0;j<list.size();j++){
          * System.out.println(list.get(j)); }
          */
          return list;
          }

          /**
          * 判斷是否是全數字
          *
          * @param mobile
          * @return
          */
          public boolean isNumber(String mobile) {
          boolean b = true;
          int i = 0;
          while (i < mobile.length() && Character.isDigit(mobile.charAt(i))) {
          i++;
          }
          if (i != mobile.length())
          b = false;
          System.out.println(i);
          return b;
          }

          /**
          * 取得名字,如果是英文,不動,如果是中英文,取中文
          *
          * @param name
          * @return
          */
          public String modifyName(String name) {
          if (name == null)
          return "";
          String pattern = "^([^\\w]+)(\\w+| |)";
          Pattern pattern1 = Pattern.compile(pattern, Pattern.CASE_INSENSITIVE);
          Matcher matcher = pattern1.matcher(name);
          while (matcher.find()) {
          // System.out.println(matcher.groupCount());
          name = matcher.group(1);
          // System.out.println(name=matcher.group(1));
          // System.out.println(matcher.group(2));
          }
          // System.out.println(name);
          return name;
          }

          /**
          * 刪除字母數字下劃線空白符號\r\n etc.
          *
          * @param job
          * @return
          */
          public String delWord(String job) {
          if (job == null)
          return "";
          String pattern = "\\w|\\s";
          Pattern pattern1 = Pattern.compile(pattern, Pattern.CASE_INSENSITIVE);
          Matcher matcher = pattern1.matcher(job);
          StringBuffer s = new StringBuffer();
          while (matcher.find()) {
          matcher.appendReplacement(s, "");
          }
          matcher.appendTail(s);
          // System.out.println(s);
          return s.toString();
          }

          }
          re: 系統分析師最新資料 風舞者 2007-08-27 12:57  
          breezedanc@gmail.com
          謝謝~~~
          re: Jakarta Commons Cookbook 風舞者 2007-08-08 09:22  
          我也在讀,也計劃blog下,呵呵。。。。
          re: Lucene數據索引搜索示例 風舞者 2007-07-02 09:41  
          不錯,我收了啊,哈哈。。。
           
          主站蜘蛛池模板: 镶黄旗| 军事| 贡山| 米林县| 克山县| 吴江市| 肇源县| 繁昌县| 安顺市| 台中市| 长宁县| 徐汇区| 永州市| 航空| 贵溪市| 舟曲县| 宁都县| 沙河市| 嫩江县| 德保县| 紫金县| 灵武市| 和田县| 梁河县| 汾西县| 浦东新区| 连城县| 东城区| 景泰县| 峡江县| 舒兰市| 女性| 南溪县| 上饶市| 五大连池市| 浦城县| 大埔区| 延川县| 诸暨市| 鄢陵县| 嘉峪关市|