Lieber fischlak,
const text = rawText.replace(/^"|"$/g, ""); // Quotes entfernen function decodeText(txt) { /* %2C und %3B sind nur die Platzhalter, die in der Funktion * svgToConfigString() eingesetzt wurden: txt.replace(/,/g, "%2C").replace(/;/g, "%3B"); * um Komma und Semikolon zu ersetzen */ return txt.replace(/%2C/g, ",").replace(/%3B/g, ";"); } const decoded = decodeText(text);
warum nicht gleich so?
function decodeText (txt) {
/* %2C und %3B sind nur die Platzhalter, die in der Funktion
* svgToConfigString() eingesetzt wurden: txt.replace(/,/g, "%2C").replace(/;/g, "%3B");
* um Komma und Semikolon zu ersetzen */
return txt.replace(/%2C/g, ",").replace(/%3B/g, ";");
}
// zuerst Quotes entfernen und dann URL-Codierungen zurückwandeln
const decoded = decodeText(rawText.replace(/^"|"$/g, ""));
Brauchst Du text später noch für andere Sachen?
Liebe Grüße
Felix Riesterer