Felix Riesterer: Platzhalter in einer URL ersetzen

Beitrag lesen

Lieber palkom,

url.replace(/PLATZHALTER1/, text1)
url.replace(/PLATZHALTER2/, text2)
url.replace(/PLATZHALTER3/, text3)
url.replace(/PLATZHALTER4/, text4)

  
ich sehe im Moment nur diese Möglichkeit:  
  
~~~javascript
for (i = 1; i < 5; i++) {  
    eval ("url.replace(new Regexp('_PLATZHALTER" + i + "_', 'g'), text" + i + ");");  
}

Ja, mir ist klar, dass eval evil ist... aber ich hätte auch keine zig Variablen definiert, sondern zumindest ein Array.

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)