Javascript Regex从solr FQ local标记获取值

Javascript Regex从solr FQ local标记获取值,javascript,ajax,regex,solr,Javascript,Ajax,Regex,Solr,我将Aajx Solr用于一个建筑应用程序,现在我正在尝试将加法应用于正在工作的镶嵌面选择中,FQ值也可以附加到面包屑上 问题是我只想在面包屑中显示唯一的值 即 及 {!tag=organizations}组织:\“abcefg\”;//在面包屑中打印值“{!tag=organizations}组织:“abcefg” 我只想要打印的值 像 {!tag=organizations}organizations:\'abcefg\';//打印面包屑中的值“abcefg” {!tag=places}地点

我将Aajx Solr用于一个建筑应用程序,现在我正在尝试将加法应用于正在工作的镶嵌面选择中,FQ值也可以附加到面包屑上

问题是我只想在面包屑中显示唯一的值

{!tag=organizations}组织:\“abcefg\”;//在面包屑中打印值“{!tag=organizations}组织:“abcefg”

我只想要打印的值 像

{!tag=organizations}organizations:\'abcefg\';//打印面包屑中的值“abcefg” {!tag=places}地点:\'usa\';//面包屑“美国”的印刷价值

如何从fq中转义“{!tag=organizations}organizations:”仅我希望引号值应返回

我试过了

fq[i].toString().replace('Organizations','').replace('{','').replace('}','').replace('!','').replace('=','').replace('=','')

但这不是获取报价值的正确方法

此方法中可以使用哪个regx模式,请建议尝试以下方法:

((?<=(\\"))([\w]+)(?=\\")|(?<=")([\w]+)(?="))
(?
((?<=(\\"))([\w]+)(?=\\")|(?<=")([\w]+)(?="))