請你能告訴我如何縮短這段代碼。我想在一條線上做。有沒有辦法在一行中替換HTML文件中的幾個出現?
var htmlstring = "<a href="{{1}}">{{1}}</a>Hello {{2}}, clic here !";
var firststep = htmlstring.replace('{{1}}', "http://google.fr");
var secondstep = htmlstring.replace('{{1}}', "http://google.fr");
var thirdstep = secondstep.replacee('{{2}}', "Mister");
總之, 我有:
<a href="{{1}}">{{1}}</a>Hello {{2}}, clic here !
我想有這樣的結尾:
<a href="http://google.fr">http://google.fr</a>Hello Mister, clic here !"
你可以只要把它放在一行中,如果這就是你想要的 – Luca
或者使用模板庫,例如鬍子。 – freakish
是的,但我不知道如何使用正則表達式來實現它,因爲替換函數只需要2個參數。我不想要任何庫。 –