前提・実現したいこと
「データを集める技術」佐々木拓郎著のGoogle Apps ScriptによるスクレイピングのサンプルファイルをDLて実行しましたが、「正規表現後のフラグが無効です。」との表示が出て保存出来ません。
色々サイトを当たりましたが、わからずお知恵を貸してください。
発生している問題・エラーメッセージ
「正規表現の後のフラグが無効です。」(行8、ファイル「コード」)
該当のソースコード
1 2function myFunction() { 3 // 1.HTMLの取得 4 var url = "http://stocks.finance.yahoo.co.jp/stocks/detail/?code=9984.T"; 5 var response = UrlFetchApp.fetch(url); 6 var content = response.getContentText("UTF-8"); 7 8 // 2.正規表現を利用して特定要素の抜き出し 9 var title = content.match(/<title>(.*?)<¥/title>/); 10 11 // 3.取得したデータをシートに保存 12 var ss = SpreadsheetApp.getActiveSpreadsheet(); 13 var sheet1=ss.getSheetByName("シート1"); 14 sheet1.getRange(1,1).setValue("ページタイトル"); //項目名のセット 15 sheet1.getRange(1,2).setValue(title[1]); //タイトル 16} 17
試したこと
var title = content.match(/<title>(.*?)<¥/title>/);
上の行の最後の方で”>”のあたりがどうも怪しいのですが、何が
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。