confirm
by toubia95
CSS
/* https://stackoverflow.com/questions/2295657/return-positions-of-a-regex-match-in-javascript */
/* https://javascript.info/regexp-methods */
/* https://regexr.com/ */
JavaScript
var input = `Peut-<lb/>
être que ce program-<lb/>
me peut marcher !`;
var result = input.match( /(^|\s)([a-zàéèêëîïôöûüù]+)(-<lb\/>\n)([a-zàéèêëîïôöûüù]+)/gi );
var nombre = result.length;
if(confirm(nombre+" césures trouvées !\n\nCommencer la correction ?")){
input = input.replace(/(^|\s)([a-zàéèêëîïôöûüù]+)(-<lb\/>\n)([a-zàéèêëîïôöûüù]+)/gi, function(str, p1, p2, p3, p4) {
return (confirm(str+"\n\nENLEVER LA CÉSURE ?")) ? p1+p2+p4 : str;
});
alert("Fin de la correction :\n"+input);
}