我在 reactjs 中有一個文本框。我想用新行分割它的內容,輸出一個陣列。
例如,如果文本框有
foo
bar
foobar
我想得到
['foo', 'bar', 'foobar']
我有什么辦法可以做到這一點?
uj5u.com熱心網友回復:
\n 表示換行,我建議在拆分之前修剪文本。
string.trim().split('\n')
uj5u.com熱心網友回復:
為此,您只需要使用帶有 '\n' 的 'split' 功能,這將幫助您分離文本。
代碼沙盒示例:https ://codesandbox.io/s/vibrant-murdock-0rmku2?file=/src/App.js
uj5u.com熱心網友回復:
我們可以在這里使用 split() 方法
讓我們考慮一個
str = "x\ny";
console.log(str.split("\r\n"));
您可能需要使用 '\r\n'
的示例
輸出是
["x", "y"]
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/492564.html
標籤:javascript 反应 细绳
