Google Script で「文字列」タイプを使用する方法について質問がありますか?
http:/ など、さまざまな形式のサイトを含む列があります。/testsite.com/、http://www.sitetest.net/、dot.anothersite.com、http://anysite.net/index.html など。
したがって、これらのレコードを 1 つのテンプレートに自動的にフォーマットしたいと思います: sitename.domain (たとえば、http://testsite.com/ = testsite.com || http:///www.sitetest.net/ = sitetest.net)
このスクリプトでこの情報を取得します。
var sheet = SpreadsheetApp.getActiveSheet();
var sheetName = sheet.getName();
var restrictSheet = "Summary";
if (sheetName != restrictSheet){ // I don't need to modify first sheet from my spreadsheet
var sheetRange = sheet.getActiveRange();
var sData = sheet.getRange("A3:A"); // column with sites
var TextArray = sData.getValues();
}else Browser.msgBox("wrong sheet");
}
また、Googleスクリプトで文字列を操作する方法がわかりません。たとえば C++ では、String.Find() や String.Mid() などの文字列関数を使用できます。しかし、Google Scripts に同等の関数が表示されません