Benutzer:MM-Episodenliste & dLvAupdater/Bandersnatch

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
if (!oldText) {
    return { text: false }; // Falls oldText nicht vorhanden ist, geben wir false zurück
}

const pattern1 = 'https://nvpi.nl/nvpi-audio/marktinformatie/goud-platina-diamant/'; // Suchausdruck als String für https://nvpi.nl/nvpi-audio/marktinformatie/goud-platina-diamant/
const newPattern1 = '{{NVPI}}'; // Neuer Text für https://nvpi.nl/nvpi-audio/marktinformatie/goud-platina-diamant/

// String als regulärer Ausdruck (escapen)
const regexPattern1 = new RegExp(pattern1, 'g'); // 'g' für globale Ersetzung

// Ersetze alle Vorkommen des alten Textes mit dem neuen Text
let newText = oldText.replace(regexPattern1, newPattern1);

// Prüfen, ob eine Ersetzung stattgefunden hat
if (newText === oldText) {
    return { text: false }; // Keine Ersetzung erfolgt, zurückgeben, um zu überspringen
}

return { text: newText }; // Ersetzung erfolgt, neuen Text zurückgeben