regex - 使用 REEXTRACT 提取 Google Sheet ID
问题描述
虽然 Google Sheet ID 可以在 Apps Script 中通过以下代码引用getSheetId()
,但我发现需要在 Google Sheets 单元格中提取 ID。
我提取了 URL 的第一部分,但没有提取 ID。使用:
=REGEXEXTRACT(F2,"^(?:https?:\/\/)?(?:[^@\n]+@)?(?:www\.)?([^:\/\n]+)")
幸运的是,导入的 URL 将始终具有相同的格式,因此不需要变量正则表达式来处理 URL 上的不同形式
工作表网址
工作表 ID(总是出现在第 5 个正斜杠之后和最后一个正斜杠之前)
1ZNU46cVFMebj8t-kFXySuZyTTTupCo8EMrHr1exXr6Zg
如何从另一个单元格中引用的 URL 中专门获取 Google Sheet ID?
解决方案
推荐阅读
- javascript - 如何在页面上打印输入,onClick在文本字段下
- vba - Vba将公式拖放到单独范围的底部
- python - 使用 python 脚本获取目录中添加的删除和修改文件的列表
- internationalization - NextJS i18n 将语言环境与页面子目录匹配
- python - 不能腌制
:它与 builtins.MemoryError 不同的对象 - Python - rust - 枚举变体的通用向下转换
- database - DC1 和 DC2 之间的 Cassandra 延迟检查
- c++ - 错误 C2660: 'std::allocator
::allocate':函数不接受 2 个参数 - python - 如何根据条件提取 __init__.py 中定义的类名
- cuda - cudaMemcpyAsync 与可分页内存块主机线程?