<head></head>内のスタイルタグが出力されてしまっている問題の解決
Closed this issue · 0 comments
shyazusa commented
threads = GmailApp.search('is:unread');
threads.map(function(t) {
messages = t.getMessages();
messages.forEach(function(message){
if (message.isUnread()) {
- body = message.getBody().replace(/<br[^>]*>/g, '\n').replace(/<("[^"]*"|'[^']*'|[^'">])*>/g,'').replace(/\s{2,}/g, '\n');
+ body = message.getBody().replace(/<style>[\s\S]*<\/style>/g, '').replace(/<br[^>]*>/g, '\n').replace(/<("[^"]*"|'[^']*'|[^'">])*>/g,'').replace(/\s{2,}/g, '\n');
slack(body, channel, url);
message.markRead();
}
});
});