正则表达式匹配textarea中的换行符

Opt*_*ime 3 javascript regex jquery

我必须使用jQuery从textarea获取值并计算那里的换行数.我想使用正则表达式来表达这一点.有谁知道这是怎么做到的吗?

i10*_*100 18

正则表达式没有统计.更好地使用这样的数组

var val = textarea.value;
var arr = val.split(/[\n\r]/g);
var count = arr.length;
Run Code Online (Sandbox Code Playgroud)

你可以用更少的行和变量来压缩它...

var count = $('textarea').val().split(/[\n\r]/g).length;
Run Code Online (Sandbox Code Playgroud)

  • 更好的解决方案是$('textarea')。val()。match(/ [\ n \ r] / g).length` (2认同)