====== 2023.01.02 GAS Parser ====== スクレイピング時、matchなど利用し正規表現で頑張っても、データが多すぎると下記のエラーでGASが止まってしまう事がある。 正規表現の操作が実行時間の上限を超えました。 {{:50_dialy:2023:01:2023-01-01_23h24_03.png?nolink|}} そんな時、Parserライブラリを利用すると解決することがある。 ===== Parser スクリプトID ===== 2023年1月1日現在 1Mc8BthYthXx6CoIz90-JiSzSafVnT6U3t0z_W3hLTAX5ek4w0G_EIrNw ==== 使い方 ==== Parser.data(String*).from([from text]).to([to text]).iterate() 例: url = "https://fl8.jp/"; var response = UrlFetchApp.fetch(url); var content = response.getContentText(); var text = Parser.data(content).from('').iterate(); {{tag>日記 GAS}}