Benutzer:MM-Episodenliste & dLvAupdater/Bandersnatch
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