Подстрока Javascript

| | | |

Метод JavaScript substring () извлекает диапазон символов между двумя позициями индекса. Вы можете использовать substring () для извлечения символов до конца строки, опуская конечную позицию индекса.

Подстрока — это меньшая часть большей строки. Программисты используют подканалы для извлечения определенных данных, которые им нужны, в виде строки.

Например, вы можете разделить день, месяц и год даты рождения пользователя на три переменные. Это позволяет хранить каждое значение отдельно, а не дату рождения как переменную.

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

Как использовать метод подстроки JavaScript

Извлечение процесса подстроки JavaScript () часть строки между двумя значениями индекса. Без индекса второго значения подстрока () извлекает все символы после номера определенного индекса

Метод подстроки () принимает два аргумента:.

  • Позиция, с которой должна начинаться подстрока ; и
  • Положение, в котором подстрока должна останавливаться

Давайте посмотрим на синтаксис этого метода:.

Подстрока () добавляется в конец строки. Для работы метода substring() нужен только параметр запуска

Примеры подстрок на JavaScript

Получить символы в конце строки

У нас есть строка, содержащая имя кота. Мы хотим удалить первые два символа из имени кота и посмотреть, что осталось. Для этого мы можем использовать метод substring():

В первой строке кода мы определяем переменную с именем catName. Мы присваиваем этой переменной значение Pickles. Затем мы определяем переменную JavaScript , которая получает подстроку переменной catName.

Мы использовали 2 в качестве параметра в поле substring() method. Это означает, что метод возвращает каждую букву после второго индекса в строке. Вот результат для нашего примера:

ckles

Теперь мы можем видеть все буквы, которые появляются после индексной позиции 2.

Получить символы из диапазона

h3>

Если мы пытаемся получить часть строки, начинающуюся с одного символа и заканчивающуюся другим, мы должны передать два значения ‚Äã‚Äãв > substring() Первый аргумент — начало, второй — конец символ.

Нам нужны первые три символа имени нашего кота:

Вывод для примера такой же, как указано выше:

Pic

Наша строка содержит все символы в диапазоне индексов от 0 до 3. Помните, строки имеют нулевой индекс. Это означает, что если вы хотите получить первый символ строки, вы должны начать свою подстроку с 0.

Получить последний символ

Мы получаем последний символ нашей цепочки. Мы не можем использовать отрицательные индексы с методом подстроки. Вместо этого мы можем использовать метод длины, чтобы найти длину строки. Затем мы можем использовать это число для получения последнего символа в нашей строке:

Результат:

s

в этом примере catName.length получает длину нашей строки — количество символов в ней —. и возвращает последний символ в строке

Заключение

Метод возвращает подстроку символов JavaScript () между двумя значениями индекса в листинге. Если не указать окончательное значение индекса, функция substring() возвращает все символы после заданной позиции индекса.

Разработчики используют метод substring() для разделения строки на несколько частей. Это полезно, если разработчику нужна только одна часть информации из строки

Чтобы узнать больше о программировании в JavaScript, прочитайте наше руководство на лучшие учебные пособия по JavaScript для начинающих .