Как и в других языках программирования, в JavaScript строки являются важной формой переменных, и разработчикам часто приходится редактировать или изменять строки для выполнения своих требований, например, удалять лишние пробелы из строки, включая « вкладка », « пространство », « символы конца строки ” либо с начала, либо с конца, либо с обеих сторон строки.
В этой статье объясняется метод обрезки строки справа или слева в JavaScript.
Как обрезать строку слева и справа в JavaScript?
Для обрезки левой или правой строки JavaScript предлагает несколько встроенных методов, в том числе:
-
- метод обрезки()
- Метод обрезки левого ()
- Метод обрезки правого ()
Давайте проверим каждый из них один за другим!
Как использовать метод trim() в JavaScript?
“ подрезать() ” не изменяет исходную строку, он только удаляет пробельные символы с обеих сторон, в начале и в конце строки.
Синтаксис
Следуйте приведенному синтаксису для использования метода trim() для обрезки строк:
string.trim ( ) ;
Метод trim() вызывает строку, которая будет обрезана, и возвращает новую строку, удаляя лишние пробелы из указанной строки.
Пример
Сначала мы создадим « нить », который содержит лишние пробелы в начале и в конце строки:
переменная строка = ' Добро пожаловать в LinuxHint ' ;
Затем вызовите метод trim() и сохраните результирующую строку в переменной « отвечать ”:
Наконец, напечатайте результирующую строку на консоли, используя « console.log() метод:
Теперь мы используем « длина », возвращающее длину строки до и после обрезки:
console.log ( 'Длина результирующей строки' + ответ.длина ) ;
Как вы можете видеть в выводе, длина фактической строки равна « 33 », который содержит пробелы, а длина результирующей строки равна « 24 ». Это означает, что пробелы в начале и в конце строки успешно обрезаны:
Если вы хотите удалить пробелы только в начале строки, следуйте приведенному ниже разделу.
Как использовать метод trimLeft() в JavaScript?
“ обрезка по левому краю () ” удаляет начальные пробелы в строке. Работает аналогично ' тримстарт() метод. Оба метода действуют одинаково, потому что trimStart() является псевдонимом метода trimLeft().
Синтаксис
Используйте следующий синтаксис для обрезки строки слева или от начала строки:
string.trimLeft ( ) ;
Пример
Сначала мы создадим строку с тремя пробелами в начале строки и такими же в конце строки:
переменная строка = ' Добро пожаловать в LinuxHint ' ;
Теперь вызовите метод trimLeft(), чтобы обрезать пробелы с левой стороны или с начала строки:
Наконец, напечатайте строку в консоли:
Проверьте длину струны до и после обрезки с помощью « длина ” свойство строки:
console.log ( 'Длина результирующей строки' + ответ.длина ) ;
Вывод показывает, что « обрезка по левому краю () ” успешно обрезал пробелы в начале строки:
Вы также можете использовать функцию « тримстарт() ” вместо метода trimLeft() с той же целью:
Он выводит тот же результат, что и метод trimLeft():
Хотите узнать, как удалить лишние пробелы с правой стороны строки? Следуйте предоставленному методу.
Как использовать метод trimRight() в JavaScript?
Чтобы обрезать строку с правой стороны строки, используйте предопределенный JavaScript « обрезатьПраво() », который также известен как « обрезатьКонец() метод. Он в основном используется для удаления пробелов с конца строки или с правой стороны строки.
Синтаксис
Синтаксис метода trimRight() следующий:
string.trimRight ( ) ;
Пример
Теперь мы будем использовать ту же строку и удалим пробелы с правой стороны, вызвав « обрезатьПраво() метод:
вар ответ = string.trimRight ( ) ;
Из вывода видно, что лишние пробелы с конца строки удалены:
Теперь используйте « обрезатьКонец() ” вместо метода trimRight() для того же сценария:
Выход
Мы рассмотрели все основные инструкции, связанные с процессом обрезки строки слева и справа в JavaScript.
Вывод
Для левой и правой строки обрезки в JavaScript используйте предопределенные методы JavaScript, включая « подрезать() «метод», « обрезка влево( )' или же ' тримстарт() 'метод' и ' обрезатьПраво() ' или же ' обрезатьКонец() метод. Метод trim() обрезает строки как слева, так и справа от строки, метод trimLeft() или trimStart() обрезает строку с начала, а метод trimRight() или trimEnd() обрезает строку. с конца. В этой статье мы объяснили процедуру обрезки струны справа или слева с подробными примерами.