Javascript match, danach replace
Hallo Freunde,
ich bin kein Programmierer,
habe aber gemerkt das match und replace nicht funktioniert,
lässt man bei meinem Beispiel die replace-Zeile weg, bis dahin gehts.
<script type="text/javascript">
var adresse = document.URL;
adresse = adresse.match(/,0.+/);
adresse = adresse.replace("henne","hamster");
document.writeln(adresse);
</script>
Was kann man machen?
Gruß Henne
ich bin kein Programmierer,
habe aber gemerkt das match und replace nicht funktioniert,
lässt man bei meinem Beispiel die replace-Zeile weg, bis dahin gehts.
<script type="text/javascript">
var adresse = document.URL;
adresse = adresse.match(/,0.+/);
adresse = adresse.replace("henne","hamster");
document.writeln(adresse);
</script>
Was kann man machen?
Gruß Henne
Please also mark the comments that contributed to the solution of the article
Content-Key: 222005
Url: https://administrator.de/contentid/222005
Printed on: April 20, 2024 at 04:04 o'clock
6 Comments
Latest comment
Hallo Henne,
der erste Parameter von replace sollte ein regulärer Ausdruck sein:
sollten mehrere Vorkommen von "henne" in der URL vorkommen (also ein ganzer Stall )kannst du sie hiermit alle ersetzen:
Grüße Uwe
der erste Parameter von replace sollte ein regulärer Ausdruck sein:
adresse = adresse.replace(/henne/,"hamster");
adresse = adresse.replace(/henne/g,"hamster");
Jetzt wird die url ab der Zeichenfolge ,0 dargestellt
das hätte man natürlich wissen müssen ...Dann den Beitrag bitte noch als gelöst markieren. Merci.