入力から基本的なテキストマッチングを行っています。私は基本的な "AND"を実行する能力が必要です。 "ANY"では、入力をスペースで区切り、パイプ( "|")文字で各単語を結合しますが、いずれの単語にも一致する正規表現を見つける方法が見つかりませんでした。正規表現 "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