【发布时间】:2017-08-07 08:35:58
【问题描述】:
我有一个简单的谷歌电子表格链接。
https://docs.google.com/spreadsheets/d/kdfaghlkdghidubtinvieorn/edit#gid=12345
我有以下 regextract 提取链接的 ID:
=REGEXEXTRACT(C2,"(?:/d/)(.*)(?:\/edit)")
似乎达到了预期的效果。
我正在尝试在谷歌脚本中重新创建它,但我没有得到相同的答案。
function regex() {
var link = "https://docs.google.com/spreadsheets/d/kdfaghlkdghidubtinvieorn/edit#gid=12345";
var regExp = new RegExp("(?:\/d\/)(.*)(?:\/edit)", "gi")
var id = regExp.exec(link)[1];
Logger.log(id)
}
【问题讨论】:
-
那你得到什么答案?
-
@NikxDa 我得到以下信息:
/docs.google.com/spreadsheets/d/kdfaghlkdghidubtinvieorn
标签: javascript google-sheets google-spreadsheet-api