Я выполняю базовое текстовое сопоставление с ввода. Мне нужна возможность выполнить базовую «И». Для «ЛЮБОГО» я разделяю входные данные пробелами и соединяю каждое слово с помощью символа pipe («|»), но я не нашел способ сказать, что регулярное выражение соответствует любому из слов.Регулярное выражение «AND»
switch (searchOption) {
case "any":
inputArray = input.split(" ");
if (inputArray.length > 1) { input = inputArray.join("|"); }
text = input;
break;
case "all":
inputArray = input.split(" ");
***[WHAT TO DO HERE?]***
text = input;
break;
case "exact":
inputArray = new Array(input);
text = input;
break;
}
Кажется, должно быть легко.
Вы имеете в виду «соответствовать всем словам»? – wds