Самый простой способ - сопоставить значения с новыми значениями, прежде чем вводить их в запрос. Но сначала вам нужно разделить строку на отдельные термины ...
let terms = st.split(' ');
, которые будут возвращать массив отдельных элементов строки, разделенных пробелом, затем вы можете обрезать и добавить term ...
terms.map(term => {
term.trim(); // <-- this removes all of the whitespace characters, including
// space, tab, no-break space, and all the line terminator
// characters, including LF, CR, etc. from the beginning and end
// of the string
return '"' + term + '"';
});
Может возникнуть необходимость проверить условие term
перед применением map
, это действительно зависит от того, что вы делаете.