Чтобы разрезать строку на слово в JavaScript, вы можете использовать различные методы. Вот несколько подходов:
-
Использование метода
split():const str = "This is a sample string"; const word = "sample"; const result = str.split(word)[0].trim(); console.log(result); // Output: "This is a" -
Использование метода
substring()сindexOf():const str = "This is a sample string"; const word = "sample"; const index = str.indexOf(word); const result = str.substring(0, index).trim(); console.log(result); // Output: "This is a" -
Использование регулярных выражений (регулярных выражений) и метода
replace():const str = "This is a sample string"; const word = "sample"; const regex = new RegExp(word + ".*"); const result = str.replace(regex, "").trim(); console.log(result); // Output: "This is a"