Методы разрезания строки на слово в JavaScript

Чтобы разрезать строку на слово в JavaScript, вы можете использовать различные методы. Вот несколько подходов:

  1. Использование метода 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"
  2. Использование метода 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"
  3. Использование регулярных выражений (регулярных выражений) и метода 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"