1Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
167
167
EMPFEHLEN
-
19.10.11 09:25 #1
- Registriert seit
- Nov 2007
- Beiträge
- 255
Hi ihr,
gibt es die Möglichkeit in Javascript einen String in ein Array Zeichenweise (immer zwei) einzulesen?
-> umsetzung ...Code :1 2
var array = []; var string = deenitjprues
Code :1 2 3 4
array[0] => de; array[1] => en; array[2] => it; ...
geht das?
Und dannach kommt die Frage wie ich prüfen kann ob ein string im Array enthalten ist!?
in php gibt es den Befehl in_array was kann ich in Javascript tun?
mein letztliches Ziel ist, ich habe einen string der die verfügbaren Ländercodes auflistet,... jetzt möchte ich (mit Javascript) prüfen ob gewünschte Sprache enthalten ist (z.B. es [für Spanien]) zuerst hatte ich einfach ne suche im string,... gab aber Fehler da bei z.B. desl (Deutsch & Slowenisch) auch es (Spanien) gefunden wird :/...
Danke
-
1.
Ja, du kannst mit einer For-Schleife immer um 2 hochzählen, und dann mit "substring" den String alle 2 Zeichen trennen und ins Array speichern:
Code :1 2 3 4 5 6 7
var array = []; var string = "deenitjprues"; var stringLength = (string.length / 2) for(i=0,a=0;i<stringLength,a<stringLength;i=i+2,a++){ array[a] = string.substring(i,i+2); }
2.
Du könntest hier mit indexOf arbeiten; falls der String vorkommt, gibt diese Funktion den Index des Arrayelements zurück, falls nicht -1.
Jetzt musst du halt nur noch abfragen, ob check nicht -1 istCode :1 2 3 4
var check = array.indexOf("de"); // gibt 0 aus var check = array.indexOf("en"); // gibt 1 aus var check = array.indexOf("jp"); // gibt 3 aus var check = array.indexOf("blah"); // gibt -1 aus
Code :1 2 3 4 5
if(check != -1){ alert("Ländercode kommt im Array vor!"); } else { alert("Ländercode nicht gefunden!"); }
GrußGeändert von fpvz (19.10.11 um 14:32 Uhr)
Ähnliche Themen
-
C++ 2dim string Array durchsuchen (mit String vergleichen) und Zeile ausgeben
Von LKS im Forum C/C++Antworten: 4Letzter Beitrag: 05.12.10, 23:07 -
String[][] array mit String[] array füllen?
Von truejojo im Forum JavaAntworten: 4Letzter Beitrag: 11.06.07, 21:40 -
Blockweise Sortierung wie in Outlook...
Von resterampe im Forum PHPAntworten: 7Letzter Beitrag: 24.07.06, 22:31 -
string zeichenweise in char umwandeln
Von zonki im Forum C/C++Antworten: 5Letzter Beitrag: 02.03.06, 21:44 -
VB.NET Blockweise lesen
Von Peter Parker im Forum .NET ArchivAntworten: 3Letzter Beitrag: 29.06.05, 13:20





Zitieren
Login





