Ich möchte Folgendes: Wenn der eingegebene Wert mit dem Wert meines Arrays übereinstimmt, schreiben Sie den Übereinstimmungswert.Wie Regex-Abgleich in String-Array verwenden?
so ist dies mein Code:
// mein Array wie folgt:
var checkNames = (document.getElementById("KPIorCounterList").value.split("\n").map(element => element.trim())).filter(v=>v != "");
meine andere Array: myarray= ["RAB Video call drop %",RAB PS R99 drop % ","RAB PS HSDPA drop %"]
Zum Beispiel; wenn der Schreib RAB * textare, sollte ich, um zu sehen, mit "RAB" ab
Ich denke, sollte Ihr Code wie folgt aussehen:
for (var i = 0; i < checkNames.length; i++) {
for (var j = 0; j < myarray.length; j++) {
// var str = myarray[j].split(" "); // I am not sure for his.
I want to this for here : (pseudo code)
for example checkName[i] == RAB*
if (checkName[i].match("match condition") == myarray[j])
alert(myarray[j]);
//I should show output myarray[j] == RAB Video call drop %",RAB PS R99 drop % ","RAB PS HSDPA drop %"
}
}
Wie kann ich tun? Bitte ..
nicht wirklich eine Antwort für Sie tun, aber ich denke, 'myarray [ "j"]' 'sollte myarray [j]' sein .. – Arg0n
checkNames ist Temp Array? –
Nein, anderes Array @VladuIonut – eagle