Как обрезать строку слева и справа в JavaScript

Kak Obrezat Stroku Sleva I Sprava V Javascript



Как и в других языках программирования, в JavaScript строки являются важной формой переменных, и разработчикам часто приходится редактировать или изменять строки для выполнения своих требований, например, удалять лишние пробелы из строки, включая « вкладка », « пространство », « символы конца строки ” либо с начала, либо с конца, либо с обеих сторон строки.

В этой статье объясняется метод обрезки строки справа или слева в JavaScript.







Как обрезать строку слева и справа в JavaScript?

Для обрезки левой или правой строки JavaScript предлагает несколько встроенных методов, в том числе:



    • метод обрезки()
    • Метод обрезки левого ()
    • Метод обрезки правого ()

Давайте проверим каждый из них один за другим!



Как использовать метод trim() в JavaScript?

подрезать() ” не изменяет исходную строку, он только удаляет пробельные символы с обеих сторон, в начале и в конце строки.





Синтаксис

Следуйте приведенному синтаксису для использования метода trim() для обрезки строк:



string.trim ( ) ;


Метод trim() вызывает строку, которая будет обрезана, и возвращает новую строку, удаляя лишние пробелы из указанной строки.

Пример

Сначала мы создадим « нить », который содержит лишние пробелы в начале и в конце строки:

переменная строка = '  Добро пожаловать в LinuxHint       ' ;


Затем вызовите метод trim() и сохраните результирующую строку в переменной « отвечать ”:

вар ответ = string.trim ( ) ;


Наконец, напечатайте результирующую строку на консоли, используя « console.log() метод:

console.log ( отвечать ) ;


Теперь мы используем « длина », возвращающее длину строки до и после обрезки:

console.log ( 'Длина фактической строки' + строка.длина ) ;
console.log ( 'Длина результирующей строки' + ответ.длина ) ;


Как вы можете видеть в выводе, длина фактической строки равна « 33 », который содержит пробелы, а длина результирующей строки равна « 24 ». Это означает, что пробелы в начале и в конце строки успешно обрезаны:


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

Как использовать метод trimLeft() в JavaScript?

обрезка по левому краю () ” удаляет начальные пробелы в строке. Работает аналогично ' тримстарт() метод. Оба метода действуют одинаково, потому что trimStart() является псевдонимом метода trimLeft().

Синтаксис

Используйте следующий синтаксис для обрезки строки слева или от начала строки:

string.trimLeft ( ) ;


Пример

Сначала мы создадим строку с тремя пробелами в начале строки и такими же в конце строки:

переменная строка = '   Добро пожаловать в LinuxHint   ' ;


Теперь вызовите метод trimLeft(), чтобы обрезать пробелы с левой стороны или с начала строки:

вар ответ = string.trimLeft ( ) ;


Наконец, напечатайте строку в консоли:

console.log ( отвечать ) ;


Проверьте длину струны до и после обрезки с помощью « длина ” свойство строки:

console.log ( 'Длина фактической строки' + строка.длина ) ;
console.log ( 'Длина результирующей строки' + ответ.длина ) ;


Вывод показывает, что « обрезка по левому краю () ” успешно обрезал пробелы в начале строки:


Вы также можете использовать функцию « тримстарт() ” вместо метода trimLeft() с той же целью:

вар ответ = string.trimStart ( ) ;


Он выводит тот же результат, что и метод trimLeft():


Хотите узнать, как удалить лишние пробелы с правой стороны строки? Следуйте предоставленному методу.

Как использовать метод trimRight() в JavaScript?

Чтобы обрезать строку с правой стороны строки, используйте предопределенный JavaScript « обрезатьПраво() », который также известен как « обрезатьКонец() метод. Он в основном используется для удаления пробелов с конца строки или с правой стороны строки.

Синтаксис

Синтаксис метода trimRight() следующий:

string.trimRight ( ) ;


Пример

Теперь мы будем использовать ту же строку и удалим пробелы с правой стороны, вызвав « обрезатьПраво() метод:

вар ответ = string.trimRight ( ) ;


Из вывода видно, что лишние пробелы с конца строки удалены:


Теперь используйте « обрезатьКонец() ” вместо метода trimRight() для того же сценария:

вар ответ = string.trimEnd ( ) ;


Выход


Мы рассмотрели все основные инструкции, связанные с процессом обрезки строки слева и справа в JavaScript.

Вывод

Для левой и правой строки обрезки в JavaScript используйте предопределенные методы JavaScript, включая « подрезать() «метод», « обрезка влево( )' или же ' тримстарт() 'метод' и ' обрезатьПраво() ' или же ' обрезатьКонец() метод. Метод trim() обрезает строки как слева, так и справа от строки, метод trimLeft() или trimStart() обрезает строку с начала, а метод trimRight() или trimEnd() обрезает строку. с конца. В этой статье мы объяснили процедуру обрезки струны справа или слева с подробными примерами.