Vous pouvez utiliser regex pour remplacer un élément spécifique avec son contenu. ne hésitez pas à modifier la regex pour répondre à vos besoins. il sélectionne n'importe quelle balise p avec la classe 'align-left'.
var pattern = /<(p)\s*class\s*=\s*['\"]\s*align-left\s*['\"]\s*[^<]*<\/\1\s*>/g;
var content = "this is<p class=\"align-left\">  Scheduled Arrival Time</p> a line !";
content = content.replace(pattern, "");
console.log(content);
si vous devez vérifier si un texte existe dans une balise spécifique, vous pouvez utiliser ceci:
var pattern = /<(p)\s*class\s*=\s*['\"]\s*align-left\s*['\"]\s*>[^<]*(Arrival Time)[^<]*<\/\1\s*>/g;
var content = "this is<p class=\"align-left\">  Scheduled Arrival Time</p> a line !";
var test2 = "im not <p class=\"align-left\">  Scheduled</p> a line !";
content = content.replace(pattern, "");
console.log(content);
console.log(test2);
un coup d'oeil à ce s'il vous plaît : D https://stackoverflow.com/a/1732454/3542461 – Javad