Я искал функцию обрезки в JavaScript, которой не существует, и некоторый код в Google предлагает использовать:
function trimStr(str) {
return str.replace(/^\s+|\s+$/g, '');
}
Я хочу знать, как работает str.replace(/^\s+|\s+$/g, '')
. Я понимаю, что это какая-то форма регулярного выражения, но не знаю, что оно делает.