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

Google Sheets中REGEXEXTRACT提取首个反斜杠前内容失败求助

解决Google Sheets提取指定字符串的问题

问题分析

你当前的公式=REGEXEXTRACT(A1,"name:(.*""\"")")无法工作的核心问题:

  • 正则中反斜杠是特殊转义字符,必须用双重反斜杠\\才能表示实际的单个反斜杠
  • 匹配逻辑格式混乱,无法正确定位到首个反斜杠的终止位置

正确公式

以下两个公式均可实现需求,提取name:之后到首个反斜杠之前的内容:

  1. 非贪婪匹配写法:
=REGEXEXTRACT(A1, "name:(.*?)\\")
  • .*?是非贪婪匹配,会在遇到第一个\\(对应单元格里的单个反斜杠)时立即停止,避免匹配超出目标范围的内容
  1. 排除型字符集写法(性能更优):
=REGEXEXTRACT(A1, "name:([^\\]+)")
  • [^\\]+表示匹配所有不是反斜杠的字符,直接精准定位到首个反斜杠的位置,匹配效率更高

效果验证

针对你提供的单元格内容:

name:8MrFF0jIZ30efAY9043guuaEh2QvFdeeVVQDslvTAXUtxyIdLEMOZ9ehUEhuvwti4guIAHN2yRb7mAcPdrnijM_BxK98-fVPXjaZyCWR9GXa8KC4SauB2uRdsdVKk-qiemw\u003d\u003d

使用上述任一公式,都会返回期望结果:
8MrFF0jIZ30efAY9043guuaEh2QvFdeeVVQDslvTAXUtxyIdLEMOZ9ehUEhuvwti4guIAHN2yRb7mAcPdrnijM_BxK98-fVPXjaZyCWR9GXa8KC4SauB2uRdsdVKk-qiemw

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 14:45:25