Substitution de jetons/variables
Bonjour,
Je cherche à substituer des jetons dans une chaine de caractères. 8O
Exemple, j'ai deux variables :
Code:
1 2 3 4 5 6 7 8
| mesvariables['host'] = "localhost";
mesvariables['port'] = "8080";
var urlpattern = "http://${host}:${port}/hello";
var monUrl = replaceVariables(urlpattern); // c'est cette fonction que je cherche à écrire
// ici, monUrl est égale à "http://localhost:8080/hello" |
Voyons comment procéder ? J'imagine qu'il faut passer par une expression régulière qui ferait une extraction des "variables", puis une moulinette qui ferait la substitution ?
Je ne suis pas très fort en JS. :-/
Merci !
Toine