Regex 谷歌在两个引号之间提取

Regex 谷歌在两个引号之间提取,regex,google-sheets,google-sheets-formula,quotes,between,Regex,Google Sheets,Google Sheets Formula,Quotes,Between,我正在尝试使用GoogleSheets regextract函数提取两个引号之间的数据 正则表达式的工作原理非常完美: (?<=actor_email":")(.*?)(?=") 但是,将其放在Google工作表中会出现错误 我尝试了很多组合,但都没有成功 尝试使用:(?您可以使用 =REGEXEXTRACT(A1, "actor_email"":""([^""]+)""") 模式是actor\u email:“([^”]+)”: actor\u email:“-文字子字符串 ([^

我正在尝试使用GoogleSheets regextract函数提取两个引号之间的数据

正则表达式的工作原理非常完美:

(?<=actor_email":")(.*?)(?=")
但是,将其放在Google工作表中会出现错误

我尝试了很多组合,但都没有成功

尝试使用:
(?您可以使用

=REGEXEXTRACT(A1, "actor_email"":""([^""]+)""")
模式是
actor\u email:“([^”]+)”

  • actor\u email:“
    -文字子字符串
  • ([^“]+)
    -捕获组1(提取的值):除
“字符(如果可能缺少此
,则可以删除此字符) 您可以使用

=REGEXEXTRACT(A1, "actor_email"":""([^""]+)""")
模式是
actor\u email:“([^”]+)”

  • actor\u email:“
    -文字子字符串
  • ([^“]+)
    -捕获组1(提取的值):除
  • ”“字符(如果可能缺少此
    ,则可以删除此字符)

    • 或删除以下引用:

      =REGEXEXTRACT(SUBSTITUTE(A1, """", ), "actor_email:(.+),user_")
      


      或删除以下引号:

      =REGEXEXTRACT(SUBSTITUTE(A1, """", ), "actor_email:(.+),user_")
      

      使用
      actor\u电子邮件“:”([^“]+)”
      使用
      actor\u电子邮件“:”([^“]+)”