Quel type de code dois-je utiliser pour que jQuery recherche chaque chaîne au format YYYY-MM-DD (texte brut) sur une page et la remplace par JJ-MM-AAAA?Modification des chaînes de date avec jQuery et Regexp
Merci beaucoup!
Quel type de code dois-je utiliser pour que jQuery recherche chaque chaîne au format YYYY-MM-DD (texte brut) sur une page et la remplace par JJ-MM-AAAA?Modification des chaînes de date avec jQuery et Regexp
Merci beaucoup!
Cela pourrait fonctionner:
$(document.body).contents().each(function(i,e) {
$(e).text(function(i,text) {
return text.replace(/(\d+)-(\d+)-(\d+)/g, function($full, $year, $month, $day) {
return [$day, $month, $year].join('-');
});
});
});
Exemple: http://www.jsfiddle.net/Jm2UQ/
Merci beaucoup mon pote! Travaillé parfaitement! – Jim
Je suggère fortement englobant les dates avec un élément reconnaissable, plutôt que de faire confiance (tout) JavaScript pour analyser de manière fiable et convertir des chaînes en texte brut significativement. –