====== 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}}