Этот код хочет проверить массив, если имя в нем или нет, и что первая буква всех имен в массиве имеет верхний регистр. Есть много пользователей, которые пишут свое имя, не используя заглавную букву от своего имени.Как я могу использовать регулярное выражение с переменной в JavaScript?
Итак, я хочу передать это условие в коде с помощью регулярного выражения (/ i), я могу использовать его со строкой и некоторыми другими функциями, но я не могу использовать ее с переменной.
Может ли кто-нибудь мне помочь?
function runTest() {
"use strict";
var value = document.getElementById("inin").value;
if (names.indexOf(value) > -1) {
x.innerHTML = "yes " + value + " your name is here, your are fully approved";
} else {
x.innerHTML = "Sorry, Your name isn't here";
}
}
Убедитесь, что вы список все ниже или в верхнем регистре и просто преобразовать входящее значение в этом случае. –