fängt variable mit "http://" an?
Jochen
- javascript
Hallo,
ich möchte überprüfen, ob der Inhalt einer Variable (nämlich eine Adresse) mit "http://" anfängt und falls nicht, soll diese um "http://" erweitert werden.
Kann mir bitte jemand helfen?
Ist bestimmt sehr einfach, ich finde jedoch keine Lösung, die nicht den kompletter Inhalt vergleicht...
Danke, vielen Dank,
Jochen
Hallo,
ich möchte überprüfen, ob der Inhalt einer Variable (nämlich eine
Adresse) mit "http://" anfängt und falls nicht, soll diese um
"http://" erweitert werden.
Da gibt es mehrere Möglichkeiten. zB mit RegularExpressions. Dazu
gibt es massenhaft Code for free.
Ein anderer Weg wäre der, dass Du zuerst den Anfang des Strings
extrahierst und überprüfst, ob er gleich "http://" ist. Dazu
gibt es die slice() Methode http://de.selfhtml.org/javascript/objekte/string.htm#slice.
Wenn nicht, dann fügst Du es halt an.
Aber was machst Du denn zB bei https://-URLs?
mfg
Patrik
.. danke, hat wunderbar geklappt.
"https" brauch ich nicht :-)
Gruß Jochen
Hi jochen,
"https" brauch ich nicht :-)
Wie siehts mit ftp:// und mailto: Links aus?
MfG, Dennis.
hi,
ich möchte überprüfen, ob der Inhalt einer Variable (nämlich eine Adresse) mit "http://" anfängt und falls nicht, soll diese um "http://" erweitert werden.
warum, was willst du anschließend mit dem aus https://example.com/ entstehenden http://https://example.com/ anfangen ...?
gruß,
wahsaga