【发布时间】:2020-08-22 10:40:46
【问题描述】:
我像这样将textarea 的输入拆分成单独的行。
const lines = $('#myTextarea').val().split('\n');
但是,当用户输入 \n 时我也会拆分它,但这会被忽略。
所以当用户在textarea中的输入是:
first line \n second line
third line
fourth line
我希望有一个带有[first line,second line, third line, fourth line] 的数组
但我得到的是[first line \n second line, third line, fourth line]
【问题讨论】:
-
来自链接:使用正则表达式:
$("textarea").val().split(/\n|\\n/)(您可能希望/需要在正则表达式或之后添加空格修剪)