我有一个看起来像这样的JSON文件:

[
   {
        "typ":"alle",
        "id":1,
        "detailMode":"heute",
        "bedingung":[
            "evk_gebaeude",
            "evk_durchschnitt"
        ],
        "kurzerText":"Energieverbrauchskennwert '+relation+' TU Durchschnitt",
        "relation_Positiv":"liegt niedriger als der",
        "relation_Neutral":"liegt niedriger im",
        "relation_Negativ":"liegt höher als der"
    }
]


现在,我要使用“ kurzerText”中的文本,并用“ relation_Positiv”,“ relation_Neutral”或“ relation_Negativ”替换“ + relation +”。

我可能可以使用正则表达式来做到这一点,但我想知道是否有更简单的解决方案?
我正在使用javascript和jQuery。

最佳答案

您可以像这样使用String.replace()函数:

var modifiedString = kurzerText.replace("'+relation+'", newValue);


String.replace() on MDN

09-18 19:05