• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Variablen in replace

tofse

New member
Hallo,

wie kann ich den in replace variablen verwenden ?

neu = alt.replace(/variable/,"");

Wenn ich das so mache, sucht er nach dem Wort variable, und nicht nach dem Inhalt der Variablen.

Danke und Gruß
Christof
 
So:

Code:
<html><head><title>ersatz2</title>
<script language="JavaScript">
function I() 
{var e=document.F.E.value;
 var t=document.F.T.value;
 var qq=eval('/'+document.F.Q.value+'/g');
 t=t.replace(qq,e);
 document.F.T.value=t; 
};
</script></head><body>
<form name="F">
Zu ersetzender String
<input name="Q" type="text" size=26>
und der Ersatz
<input name="E" type="text">
<input type="button" onclick="I()" value="ersatz">
<h4>Text einfügen</h4> 
<textarea rows=26 cols=100 name="T"></textarea><br>
</body></html>

Du mußt bloß beachten, daß die Variable nun den regex-Regeln unterworfen ist. Wenn Du also z.B einen Punkt ersetzen möchtest, mußt Du den mit \ maskieren, weil er ein Sonderzeichen ist.

gruß

matho
 
Zurück
Oben