Probe zu erhalten:Wie Regex in Javascript anwenden Apostroph von json
"{ ' foo ' : ' bar ' baz ' bob ' , 'foo2':'Barr ' s' }"
Ich mag einfache Anführungszeichen gefiltert werden, so dass i '
mit \'
und Prozess entweichen kann.
Probe zu erhalten:Wie Regex in Javascript anwenden Apostroph von json
"{ ' foo ' : ' bar ' baz ' bob ' , 'foo2':'Barr ' s' }"
Ich mag einfache Anführungszeichen gefiltert werden, so dass i '
mit \'
und Prozess entweichen kann.
Sie eine einfache str.replace verwenden kann() auf dieser Zeichenfolge zu entkommen, wie folgt:
"{ ' foo ' : ' bar ' baz ' bob ' , 'foo2':'Barr ' s' }".replace("'", "\'");
jedoch, wie andere gesagt haben, ist Ihr JSON-String formatiert falsch, und die Lösung wird nicht insgesamt, weil Es ist nur das verschachtelte Zitat in 'Barr' s Wert, dem Sie entkommen möchten. Hinweis: Regex kann das nicht lösen, da es keine offenen Grammatikregeln für das Schließen oder das Gegenteil finden kann.
Wie hast du diese Saite überhaupt bekommen? Hier liegt das Problem. Keine Möglichkeit, das meiner Meinung nach zu generieren. –
Auch wenn Sie das tun, haben Sie kein gültiges JSON. Also, was ist der Punkt? Beheben Sie den Code, der das generiert. –
Warum redigierst du das auf diese unlesbare Version? Ich wette, deswegen wurdest du runtergestimmt! –