アットウィキロゴ

asa88

function myFunction() {
 
 
 uu="http://www.asagei.com/excerpt/79303";
 
 
 
 
   str="";
      try {
 
 var res = UrlFetchApp.fetch(uu);
        str=res.getContentText();
 
    } catch (e) { Logger.log("Fail");}
 
 
 
 
 
 a1="<!--カテゴリとタグ-->";
 
 a2="</div>";
 
 p1=str.indexOf(a1);
 p2=str.indexOf(a2,p1);
 
 strx=str.substring(p1,p2);
 
 
 
 var x=strx.split("</a>");
 
 b="asagei.com/tag/";
 
 var de=new Array();
 
 sx=0;
 for(s=0;s<x.length;s++){
 if(x[s].indexOf(b)>-1)sx=sx+1;
 if(x[s].indexOf(b)>-1)de[sx]=clean_str(x[s]);
 }
 
 
 Logger.log(de[1]);
 
 var id="14xuNYFdfKwL3uvodB0Sl8Iv7mczwT0HhmPLXobH2lGo";
 
 var ex = SpreadsheetApp.openById(id);
 
 var sh = ex.getSheetByName("data"); 
 
 sh.getRange(1,1).setValue(de[2]);
 
 
 
 
}
 
 
function clean_str(str){
 
  sp=str;
  for(kk=1;kk<5;kk++){
  sp=fresh(sp);
  }
  return sp;
}
 
function fresh(strstr){
 
  strstr=""+strstr;
 
  p1=strstr.indexOf("<")
  p2=-1; 
  if(p1>-1)p2=strstr.indexOf(">",p1)
  k="";
  if(p2>-1)k=strstr.substring(p1,p2)+">";
 
  strxp=strstr.replace(k,"");
 
  return strxp;
 
}
 
最終更新:2017年05月01日 03:18