Как убрать пробелы в начале и конце строки в JavaScript?

Привет, ребята! Я тут застрял с одной задачкой в JavaScript. Мне нужно убрать все пробелы и переносы строк в начале и конце строки. Например, если у меня есть строка ’ Привет, мир! ', то должно получиться ‘Привет, мир!’. Я пробовал использовать replace() с регулярками, но что-то не выходит. Может, есть какой-то простой способ это сделать? Буду благодарен за любые идеи или примеры кода!

для этого есть отличный метод trim(). он как раз убирает все пробелы и переносы строк с обоих концов строки. просто напиши так:

let str = ’ Привет, мир! ';
let trimmedStr = str.trim();

и все готово! trim() очень удобный, я его часто использую когда работаю с вводом пользователя. он спасает от лишних пробелов которые люди иногда случайно ставят. кстати, еще есть trimStart() и trimEnd() если нужно убрать пробелы только в начале или в конце