eBody: search() - regulärer Ausdruck ist Variable mit Slash u.a.

Beitrag lesen

Hallo,

<script type="text/javascript">  
var Aussage = "http://de.selfhtml.org";  
var suche = "http://de.selfhtml.org/javascript/objekte/string.htm#search";  
var Ergebnis = Aussage.search(/suche/);  
if (Ergebnis != -1)  
  alert("gefunden");  
</script>

wenn ich statt suche den regulären ausdruck schreiben würde, müssten ja bestimmte zeichen escaped werden

  
var Ergebnis = Aussage.search(/http:\/\/de\.selfhtml\.org\/javascript\/objekte\/string\.htm#search/);

wie kann ich jetzt der variable suche sagen, dass sie die zeichen automatisch
escapen soll?

gruß
eBody