アットウィキロゴ

でえん990

package tv5;
 
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
 
 
public class pro {
 
 String[] data=new String[60000];
    int s,datanumber;
    String[] dic=new String[6000];
      String[] codex=new String[60000];
      String[] subx=new String[6000];
 int dicnumber;
       String[] name=new String[60000];
 
    public static void main(String[] args) {
        pro te=new pro();
    }
 
    pro(){
 
 
        String week="火曜";
 
         readx("tv.csv");
         int sx=0;
         for(s=2;s<datanumber+1;s++){
 
      int h=0;
     String[] x=data[s].split(",");
 x[1]=x[1].replace("曜日","曜");
 x[1]=x[1].replace("ローカル枠","枠");
 x[1]=x[1].replace("火曜を除く","");
 h=0;
 
     if(x[1].indexOf("時台")>-1)h=h+1;
     if(x[1].indexOf("枠")>-1)h=0;
 
     if(h==1)x[1]=x[1].replace("時台",":00枠");
       x[1]=x[1].replace("時台枠",":00枠");
 
     x[1]=x[1].replace("の連続ドラマ","");
     x[1]=x[1].replace("連続ドラマ枠","枠");
     x[1]=x[1].replace("正午枠","12:00枠");
    x[1]=x[1].replace("正午枠","12:00枠");
      x[1]=x[1].replace("</th>","");
     x[1]=x[1].replace("時台後半",":30");
     x[1]=x[1].replace("枠前半","-XX:30枠");
     x[1]=x[1].replace("時台前半枠",":00-XX:30枠");
      x[1]=x[1].replace("時枠",":00枠");
       x[1]=x[1].replace(")","");
      h=0;
     if(x[1].indexOf("TBS")>-1)h=h+1;
  if(x[1].indexOf(week)>-1)h=h+1;
   if(x[1].indexOf("BSフジ")>-1)h=0;
 
   if(h==2)sx=sx+1;
   if(h==2)subx[sx]=x[1];
      if(h==2)name[sx]=x[0]; 
 
         }
 
     int number=sx;    
 
         for(s=1;s<number+1;s++){
 int p1=subx[s].indexOf(week);
    subx[s]=subx[s].substring(p1,subx[s].length());
 
    p1=subx[s].indexOf("(");
   if(p1>0) subx[s]=subx[s].substring(0,p1);
      p1=subx[s].indexOf("【");
   if(p1>0) subx[s]=subx[s].substring(0,p1);
 
   System.out.println(subx[s]+","+name[s]);
 
 
         }
 
 
    }
 
    void readx(String file){
 
String str;
BufferedReader br;  
int s;
s=0;
try {
br = new BufferedReader(new InputStreamReader(new FileInputStream(file),"UTF-8"));  
while((str = br.readLine()) != null) {  
s=s+1;
data[s]=str;  
}
br.close();
} catch (IOException e) {System.out.println(e);}  
 
datanumber=s;
 
} 
 
 
}
最終更新:2016年09月03日 18:22