Tengo un cuadro de texto en reactjs. Quiero dividir su contenido en nuevas líneas, generando una matriz.
Por ejemplo, si el cuadro de texto tiene
foo bar foobarQuiero tener
['foo', 'bar', 'foobar']¿Alguna forma en que pueda hacer esto?
\n significa nueva línea, sugiero recortar el texto antes de dividirlo.
string.trim().split('\n')para eso, solo necesita usar la función 'dividir' con '\n' que lo ayudará a separar el texto.
ejemplo de codesandbox: https://codesandbox.io/s/vibrant-murdock-0rmku2?file=/src/App.js
Podemos usar el método split() aquí
Consideremos un ejemplo
str = "x\ny";
console.log(str.split("\r\n"));
es posible que deba usar '\r\n'
la salida es ["x", "y"]