RegEx: Clases de caracteres XI - \s
Puedes pensar en las clases de caracteres como caracteres con un significado especial. Se reconocen como especiales cuando colocas la \ antes del carácter.
Esta es una lista de las clases de caracteres en JavaScript:
., \cX, \d, \D, \f, \n, \r, \s, \S, \t, \v, \w, \W, \0, \xhh, \uhhhh, \uhhhhh, [\b]Probablemente ya conozcas el método de cadena trim(). Este eliminará todos los espacios en blanco iniciales y finales de una cadena.
Crea una expresión regular que funcione como el método trim(). Tu regex funcionará junto con esta función: string.replace(REGEXP, ""). Debes usar la clase de caracteres \s en tu expresión.
Ejemplo
const str = " Hello World "
// "Hello World"
const str = " We need more space "
// "We need more space"Notas
Consulta la pestaña Resources para obtener más información sobre las clases de caracteres si te atoras.