国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

從outlook導入email地址

2019-11-18 13:18:25
字體:
來源:轉載
供稿:網友

  Outlook有一種email地址格式,采用逗號分隔開字段,擴展名叫CSV。
  例如:
  "姓名","稱謂","單位名稱","部門","職務","郵政地址","郵政編碼","電話","傳真","統一編碼","其他電話","單位其他","移動電話","呼機","主頁","電子郵件","備注"
  
  下面寫個程序打開csv文件,每行讀取只用第一個逗號前的字符串作為姓名,email地址匹配格式取第一個(位置無關)粗陋程序如下:
  
   PRivate static final String repmail ="([//w.-]+[@]{1}((//w)+[.]){1,3}(//w)+)";
   private static final String repname =".+?,";
   Pattern mailPattern = Pattern.compile(repmail );
   Pattern namePattern = Pattern.compile(repname);
   File file = new File("test.CSV");
   FileInputStream is = new FileInputStream(file);
   BufferedReader br = new BufferedReader(new InputStreamReader(is));
      String input = null;
   ArrayList list = new ArrayList();
    while((input = br.readLine())!=null){
    Matcher matchermail = mailPattern.matcher(input);
    Matcher matchername = namePattern.matcher(input);
    String[] card = new String[2];
    if(matchername.find()){
     card[0] = matchername.group(0).replaceAll("/"","");
    }
      if(matchermail.find()){
       card[1] = matchermail.group(0);
    }
    if(card[0]==null card[0].equals("") card[1]==null card[1].equals("")){
     continue;
    }
    list.add(card);
   }//輸出 for(int i=0;i       System.out.println(((String[])list.get(i))[0] + ":" + ((String[])list.get(i))[1]);
   }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌拉特中旗| 甘德县| 连云港市| 海宁市| 于田县| 香格里拉县| 革吉县| 阳西县| 赣州市| 温泉县| 定南县| 平罗县| 南丹县| 眉山市| 拜城县| 林州市| 信丰县| 仲巴县| 溆浦县| 淮滨县| 澄城县| 玉树县| 泽普县| 保山市| 皋兰县| 万盛区| 桂东县| 同心县| 施秉县| 平安县| 蕉岭县| 六盘水市| 滨州市| 南城县| 海淀区| 武功县| 且末县| 潮安县| 晋州市| 哈巴河县| 郁南县|