Vous cherchez à faire un formatage de sortie (fonctionnalité de type sprintf) dans node.js, mais avant de l'écrire moi-même, je me demandais s'il y avait quelque chose de similaire intégré (j'ai parcouru les documents en vain) ou si quelqu'un a déjà écrit un module.
Merci beaucoup
Il existe désormais un support semblable à printf
dans util.format()
.
Exemple:
util.format('hello %s', 'world');
// Returns: 'hello world'
Il y a plusieurs dans le registre npm qui sont des implémentations réelles de sprintf
depuis util.format
a juste un support très basique.
Voici la version javascript de sprintf
:
console.log
fonctionne très bien.
console.log('%d hours', 4); // 4 hours
console.log('The %2$s contains %1$d monkeys', 4, 'tree'); // The tree contains 4 monkeys