Я много чего пробовал, но шаблон регулярных выражений не работал идеально.
Моя проблема заключалась в том, что мне пришлось заменить "it"
на <product_name>
в предложении.
Например, «что это значит» => «что такое использование <product_name>
»
Но в таких словах, как кислотность, регулярное выражение заменяет его на "кислоту <product_name>
y", что неверно.
Я предложил одно решение, которое решило мою проблему, и хотел бы поделиться им со всеми вами.
var b=[];
var sent="what is use of it";
sent.split(" ").forEach((x) => {if(x=='it'){x=<product_name>;}b.push(x)});
sent=b.join(" ");