希望使用以下字符串:
“文字”:“ fkjhsabhfkjhs7g8ydfgd”, “ e”:1541699908958, “ test”:正确
并且仅提取文本字段之间的字符...因此仅以fkjhsabhfkjhs7g8ydfgd结尾。
文本字段的长度可以变化
尝试了这个:= REGEXEXTRACT(C2,“”“(。*?)”“”“)没有运气
答案 0 :(得分:0)
我不确定Excel是否能正确捕获组,但是如果您输入的内容中没有双引号,则可以尝试:
=REGEXEXTRACT(C2, "[^""]+")
最多匹配第二个双引号(例如,匹配“ abc” d”中的abc)。
答案 1 :(得分:0)
替代解决方案可能是
=regexextract(C2, "\:\s""(.+?)""")
答案 2 :(得分:0)
我发现,如果您不使用双引号引起来,那么它将起作用。其他示例在Google表格的regexextract函数中似乎不起作用
=REGEXEXTRACT(C2,"\""(.*?)\""")