Schrägstrich in regulärem Ausdruck??
lupoli
- javascript
Hallo zusammen,
wie kann ich überprüfen, ob die Variabel url den Wert der Variabel urlge beinhaltet??
Beispiel:
var url="http://www.http://spotlight.de/nzforen/jas/t/forum_jas_1.html#Formular";
var urlge = "tp://www.spotli";
Wenn ich folgendes versuche:
urlge = "/" + urlge "/";
urlge = eval(urlge);
alert(url.search(urlge));
funzt's nicht!!
wenn ich für "urlge" den Wert "tp://www.spotli" verwende, geht es auch nicht! Es würde nur funktionieren, wenn ich diesen Wert direkt so als Suchkriterium angeben würde, das kann ich aber nicht, weil das kein fixer Wert ist. Alleranschein nach, entfernt mir eval die Backslah wieder... aber wie kann man das anderst lösen??
Danke für Eure Hilfe!
mfg
lupoli
Hallo!
urlge = "/" + urlge "/";
urlge = eval(urlge);
alert(url.search(urlge));
Ich hatte das gleiche Problem.
Soweit ich weiß musst du
alert(url.search(new RegExp(urlge));
So sollte es Funtionieren!
Grüße von Christoph aus Wien