のGoogleドキュメントのテキストを確認してください。たちはアドオンとして動作し、基本的なHTMLに基本的な書式を変換し、Googleのスクリプトを持っているURL
しかし、完全な文章の場合、リンクを検出できないようです。リンクを見つける必要があります
機能。
function processText(item, output) {
var text = item.getText();
var indices = item.getTextAttributeIndices();
Logger.log("processText. "+item+". "+text);
if (indices.length <= 1) {
var partAtts = item.getAttributes(indices[0]);
// Assuming that a whole para fully italic is a quote
if(item.isBold()) {
output.push('<b>' + text + '</b>');
}
else if(item.isItalic()) {
output.push('<blockquote>' + text + '</blockquote>');
}
else if (text.trim().indexOf('http://') > -1) {
output.push('<a href="' + text + '" rel="nofollow" class="a">' + text + '</a>');
}
else if (text.trim().indexOf('https://') > -1) {
output.push('<a href="' + text + '" rel="nofollow" class="b">' + text + '</a>');
}
else {
//using this to debug as have no idea how to run from script and use Logger.
output.push(partAtts[0]+"<<< "+text.trim().indexOf('http://')+ ", "+ text.trim().indexOf('https://')+ " (pt) "+text+". "+indices);
//output.push(text);
}
}
else {
...
出力 -
<p>A sentence with a <a href="https://www.theguardian.com/politics/2017/oct/19/brexit-talks-uk-must-prepare-to-leave-without-deal-say-former-ministers" class="c">link</a></p>
<p>undefined<<< -1, -1 (pt) A full link sentence. 0</p>
これは、テキストは、Googleドキュメントのように見えるものです。
すべてのヘルプ高く評価しました。本当にここの私の深さから。場合でも、私はスクリプトエディタからこれを実行するのに役立ちます。私はログ出力を見ることができ、私の試行錯誤の出力を増やすことができるように文書を選ぶ!