Как получить весь контент до определенного значения с помощью javascript

В Java, когда оператор «==» используется для сравнения двух объектов, он проверяет, ссылаются ли объекты на одно и то же место в памяти. Другими словами, он проверяет, являются ли имена двух объектов в основном ссылками на одно и то же место в памяти.

Класс Java String фактически переопределяет реализацию equals () по умолчанию в классе Object и переопределяет этот метод, чтобы он проверял только значения строк, а не их местоположения в памяти. Это означает, что если вы вызываете метод equals () для сравнения двух объектов String, то, пока действительная последовательность символов равна, оба объекта считаются равными.

Оператор == проверяет, являются ли две строки точно одним и тем же объектом.

Метод .equals() проверяет, имеют ли две строки одно и то же значение.

1
задан Zakaria Acharki 13 July 2018 в 11:13
поделиться

1 ответ

Вы можете просто разделить на конкретное слово (used в вашем случае), который вернет array из двух столбцов:

  • Первый содержит содержимое перед словом
  • И вторая содержит последнюю часть

. Тогда вы можете получить первую часть расщепленного string с помощью индекса 0, например:

var overall = "Lorem ipsum is placeholder text commonly used in the graphic";

console.log(overall.split('used')[0]); //Lorem ipsum is placeholder text commonly 
console.log(overall.split('used')[1]); // in the graphic

3
ответ дан Zakaria Acharki 17 August 2018 в 13:05
поделиться
  • 1
    Большое вам спасибо ... – Apple Orange 13 July 2018 в 11:12
  • 2
    Рад, что я помогу брату. – Zakaria Acharki 13 July 2018 в 11:13
  • 3
    Как удалить, кроме этого слова? – Apple Orange 13 July 2018 в 11:48
  • 4
    Не уверен, что вы имеете в виду, попробуйте описать более желаемый результат – Zakaria Acharki 13 July 2018 в 11:50
  • 5
    Я хочу удалить весь текст, кроме использования строки – Apple Orange 13 July 2018 в 11:52
Другие вопросы по тегам:

Похожие вопросы: