Erwin: Reguläre Ausdrücke: Variable in RegEx verwenden

Beitrag lesen

Hi Forum,

hier Titel sagt es schon - hier ein kleines Beispiel aus SelfHTML dazu:

  
1 var derSatz = "Auf der Mauer";  
2 var Suche = /(sonstwas)/g;  
3 var Ergebnis = Suche.test(derSatz);  
4 if(Ergebnis == false)  
5 document.write("nichts gefunden");  

Klappt wunderbar. Für den RegEx möchte ich aber nun eine Variable einsetzen, aber wie?

  
1 var VARIABLE = "Mauer";  
2 var derSatz = "Auf der Mauer";  
3 var Suche = /(VARIABLE)/g;  
4 var Ergebnis = Suche.test(derSatz);  
5 if(Ergebnis == false)  
6 document.write("nichts gefunden");  

Mag mein Browser leider nicht. Deswegen meine Frage: hat jemand zufällig die richtige Syntax parat?

Danke
Erwin