私は簡単なGoogleスプレッドシートのリンクを持っています。javascriptの正規表現で苦労しています
https://docs.google.com/spreadsheets/d/kdfaghlkdghidubtinvieorn/edit#gid=12345
私はリンクのIDを抽出regextract次き:
=REGEXEXTRACT(C2,"(?:/d/)(.*)(?:\/edit)")
を所望の効果を持っているようです。
私はこれをGoogleスクリプトで再作成しようとしていますが、私は同じ回答を得ていません。
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
@NikxDa次のようになります: '/ docs.google.com/spreadsheets/d/kdfaghlkdghidubtinvieorn' – mfizz