string überprüfen
rocco
- javascript
0 andynext0 roman lenz
hi all,
muss den pfadnamen auf "/" überprüfen.
leider kann ich so (pfad[i]) nicht auf die einzelnen zeichen zugreifen.
var pfad = window.location.pathname;
var count = 0;
for(var i = 0; i<window.location.pathname.length;i++)
{
if(pfad[i] == "/")
count++;
}
danke für hilfe
have a nice day
rocco
Hi,
was tu machen kannst ist, den String mit der Methode "indexOf()" zu überprüfen:
pos = "HalLo/einPfad"
pos.indexOf("/")
Du bekommst dann die Position des Zeichen zurück oder eben -1 wenn nichts gefunden wurde.
Hoffe das hilft Dir weiter.
Greetings Andy!
Hi,
was tu machen kannst ist, den String mit der Methode "indexOf()" zu überprüfen:
pos = "HalLo/einPfad"
pos.indexOf("/")Du bekommst dann die Position des Zeichen zurück oder eben -1 wenn nichts gefunden wurde.
Hoffe das hilft Dir weiter.
Greetings Andy!
danke andy,
ich brauche eigentlich nur die anzahl der "/" in diesem string,
ganz egal wo diese stehen.
gruss
rocco
hi,
ich brauche eigentlich nur die anzahl der "/" in diesem string,
ganz egal wo diese stehen.
dann würde ich dir http://selfhtml.teamone.de/javascript/objekte/string.htm#match empfehlen.
rückgabe dieser funktion ist ein array mit den einzelen fundstellen - und wenn du mit Array.length dessen grösse abfragst, hast du die anzahl.
gruss,
wahsaga
hi hi rocco
mach mal alert(pfad[4]); => undef
ist es überhaupt möglich so auf ein element eines strings zu zugreifen?
bis bis roman