鉴于文档链接,是否有一种简单的方法可以让我从谷歌文档中提取ID? 或者唯一的方法是编写一个类似这样的脚本:
var linkString = "https://docs.google.com/spreadsheet/ccc? key=0AmEr9uNtZwnNdFNkNklYc3pVUzZINUV4eUtWVWFSVEf&usp=drive_web#gid=1"
var docID = '';
for (i=0; i<=linkString.length(); i++) {
if (linkString[i] = '='){
while (linkString[i] !== '&') {
docID =+ linkString[i];
i+=1 ;
}
return docID
}
}
答案 0 :(得分:3)
您可以使用split
方法
var url = "https://docs.google.com/spreadsheet/ccc? key=0AmEr9uNtZwnNdFNkNklYc3pVUzZINUV4eUtWVWFSVEf&usp=drive_web#gid=1"
var id = url.split('key=')[1].split('&')[0];
Logger.log(id)