?= aus Zeichenfolge entfernen
SimonLutz
- javascript
0 wahsaga0 Gernot Back
Hallo, ich möchte aus aus einer Zeichenfolge (search, z.B.: ?=xyz)das ?= entfernen. Es funktioniert anscheinend mit:
<html><head><title>Test</title></head><body>
<script type="text/javascript">
var 1 = window.location.search;
var 2 = 1.replace(/?=/, "");
document.write(jetzt);
</script></body></html>
nicht. Was habe ich falsch gemacht?
Mfg
Simon Lutz
hi,
var 2 = 1.replace(/?=/, "");
Was habe ich falsch gemacht?
Nicht beachtet, dass das Zeichen ? in regulären Ausdrücken eine Sonderbedeutung hat, und deshalb maskiert werden muss, wenn es nur ein Fragezeichen sein soll.
gruß,
wahsaga
Hallo,
var 2 = 1.replace(/?=/, "");
Was habe ich falsch gemacht?
Nicht beachtet, dass das Zeichen ? in regulären Ausdrücken eine Sonderbedeutung hat, und deshalb maskiert werden muss, wenn es nur ein Fragezeichen sein soll.
und vor allem nicht beachtet, dass eine Ziffer nie und nimmer ein Variablenname sein kann.
Ciao,
Martin
Hallo wahsaga.
var 2 = 1.replace(/?=/, "");
Was habe ich falsch gemacht?
Nicht beachtet, dass das Zeichen ? in regulären Ausdrücken eine Sonderbedeutung hat, und deshalb maskiert werden muss, wenn es nur ein Fragezeichen sein soll.
Und übersehen, dass das erste Argument der replace-Methode auch ein simpler String sein kann.
Einen schönen Montag noch.
Gruß, Mathias
Hallo SimonLutz,
Warum schneidest du nicht einfach mit der Methode substring() das erste Zeichen aus dem Searchstring weg?
Gruß Gernot