You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Sheets脚本:如何定位单元格中带下划线文本的起止位置

定位单元格中带下划线文本的起止位置思路
  • 拆解单元格文本的字符级格式片段:放弃依赖整段的TextStyle方法,转而直接遍历单元格富文本的格式单元集合。多数表格类API会将连续相同格式的字符打包成一个格式片段,每个片段自带下划线属性和对应的文本起止索引,遍历这些片段就能筛选出目标内容的位置。
  • 解析富文本的底层格式结构:单元格的富文本通常以结构化形式存储(比如XML节点、格式范围对象),直接读取这个结构,定位带有下划线属性的节点,再提取该节点对应的文本起止位置即可。
  • 转换为带格式标记的中间文本:把单元格富文本导出为嵌入格式标记的纯文本(比如在格式切换处插入自定义标记),扫描文本找到带下划线标记对应的区间,再映射回原单元格文本的起止索引。

内容的提问来源于stack exchange,提问作者Anne

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 16:32:00